Have you tried installing the latest drivers?
If this doesn't solve your problem, I had a similar problem with my graphics locking up and occasionally getting the bsod with the infinite loop message. It turned out, one of my sticks of ram was bad. You should run memtest http://memtest86.com/
for a few hours. Just download the free version, burn the image file to a disc, and restart your computer with the disc in. Also, make sure your computer is set to boot off the cd-rom drive before the hard drive or floppy drive.
"I think there is a world market for maybe five computers." - Thomas Watson, Chairman of IBM, 1943