Is your laptop stationary most of the time? if so you might look into a cooling pad. it is just a plastic thing with some fans in it that your laptop sits on and i cools very efficiently.
I think the laptop hdd has a lower temperature than the big desktop hdd's
I have this gimpy home-made cooling pad with one fan that sits directly below where the fan (if it worked) would take in air. I'm just wondering if this is enough, or if I need to bring out the "big guns" and get a couple more fans for it...
28oC at boot up, 34oC in idle, and I've gone up to 42oC (I shut the computer down when it reached that temperature)