Good luck with that problem. I troubleshot a similar problem on my machine for months. Using spare parts and other computers, I eventually replaced every single component in my machine and still had the problem. It was giving me errors that led me to believe it was the video card and drivers. Something like atidvl2 or something like that. As a last resort I re-flashed bios to the newest version and have not seen the BSOD since. I also replaced operating systems changing from XP to Vista 32 and 64 bit but that did not fix it, uploading the latest drivers. Bios fixed mine. Good luck with it. You have my sincere sympathies.