I'd agree with James, your CPU is most likely overheating. Get yourself a temperature-sensor program such as Speedfan. It will read the sensors on your mobo and if it goes over 60 deg C, you have a problem.
LOL I just posted a similar thread in the news, what a coincidence it happened at the same time. I'll point the discussion to this thread and close the newspost.