http://www.cpuid.com/download/hwmonitor/HWMonitor_114_setup.exe
This tool tells ur the temperatures of all ur hardware, run this tool and play a game....after the game ...read the temperatures, the tool saves the maximum values.....
i guess its ur 9600 GT which is getting too hot......
possible solutions: clean the cooler elements and the fans
greets da microstar