Searching for ways to reduce the heat generated by my laptop i found a nice applet that helps to reduce the heat and save battery life.
Depending on the CPU/Processor you have it may have a capability to set its own the cock speed according to the processor load. Mime for instance, a AMD X2, has 1600Mhz and 800Mhz, for surf at internet 800 Mhz is more then enough and extents bouth battery life and reduces the temperature of your computer.
This was tested in Ubuntu 9.10