Prevent over-heat with Laptop-tools and kernel CPU selection
It's probably worth looking at the laptop-tools package which gives facilities for CPU Frequency management.
If you go for a disto such as Fedora Core 5, then you can use frequency scaling out of the box.
It's worth remembering though, that you may need to recompile the kernel in order to activate support for frequency scaling (by selecting the CPU type).
i want to smash my computer sometimes. My laptop overheats quite a bit (Alienware Area-51-M). i wouldn't ever recommend Alienware to anyone. The solution to my overheating problem was just putting something just under the back part of the laptop so the bottom was exposed. It only needs to be a half inch off the surface of whatever the computer is resting on. Then i pointed a small fan at it and made sure the airflow gets underneath the computer. It made a huge difference. And don't buy Alienware.