Yeah, i'm pretty much with Thomas on this one, as far as overheating goes, the only culprit there would be dust. Clean out your machine, and if your still having problems that its your power supply. Not to get you down, or to jump to conclusions, but i had that problem once, and it was my powersupply.