I also have a 8800 GTS and I was having the same problem for a while, even though I did get a BSD (I was stupid enough not to have disabled auto reboot so never got to see it actually). I had everything updated, and also tested older driver versions just in case.
Well, first I changed my memory, as I had added some later modules. I thought timing setting mismatch might be causing the problem (even though as far as I knew they had the same specs). No help.
I also thought it might be due to GPU overheating, even though the occurrence did not always happened during play. Manually changed the GPU's fan settings so that the temperature would be max'ed at 65 C. No help.
Then, I thought it might be due to the PSU and changed my crappy almost default 550W for a 1000W. Did not help.
Finally, the problem was solved with a full windows install. I know, this is the news you don't want to hear, but it is the only thing that worked for me.
Bookmarks