my laptop, being the super machine it is, always seemed to overheat. That is until I saw a mod on the internet which involved pulling it apart and glueing a hunk of copper into the video card. Good news. It worked perfectly!
Before: I could play need for speed most wanted for about 20 minutes before GPU would overheat (reaching 100 degress C) , causing the computer to slow right down, playing that game at 2 FPS
After: Been playing for 3 hours straight, and the GPU hasnt gone over 80!!
http://www.bay-wolf.com/8500videoheat.htm

