cpufreqd is a really cool power manager for your linux laptop. After getting my laptop and setting it to dual boot winXP and Linux, I noticed a 10 degree (centigrade) temp difference between windows and linux, linux being in the higher range.
After getting cpufreqd, they both run on virtually identical temperatures and the battery life is virtually same in both as well.
Thanks Bud for the pointer to this software :)