You've done most of the normal steps. Clean out dust from the fan and ensure that the fan is working. If you have an external monitor, you should try connecting it just to be sure that it isn't your LCD panel. Dust in general can cause problems. If you can get at your motherboard with some compressed air, that wouldn't hurt either.
chrishea
Nearly a Posting Virtuoso
1,427 posts since Sep 2008
Reputation Points: 210
Solved Threads: 230