I've diagnosed this problem to concluding that my video card only crashes in Windows 7 64 bit edition. In 32 bit, it ran smoothly without any problems, but in 64 bit, any game I play, there's occasional crashes, including blue screen of death now and again.
My specs:
Intel Core i3 2120 3.30...