A BSOD doesn't necessarily mean a bad Graphics card. It could be related to Windows, malfunctioning RAM, a bad sector on the hard drive, or faulty drivers.
My suggestion would be to follow the advice above and after updating all your drivers properly and it's still BSOD'ing, take the information generated by windows about the error and post it somewhere like Microsoft tech Support forums or a 3rd party site like bleepingcomputer.
A 9600GT is an old card, but it should be enough to run this game. I would focus on RAM and reinstalling drivers because that would be the cheapest solution. Windows should have a MemTest option on bootup after a bad shutdown. If not download Memtest from
http://www.memtest.org/ (or any other reputable site you find it on) and run it. You may find your answer there.
Also when reinstalling a graphics driver, its essential you remove the old ones first. Use Windows Add/Remove Programs and remove all software related to your card. Then boot to safe mode and use a program like
http://www.guru3d.com/category/driversweeper/ to remove leftovers. Then reboot and install your new graphics drivers with virus scanners off.
Good luck shoot me a pm if you need help.