Everyone with overheating laptops probably has either an AMD processor or has their Intel processor set wrong/without speedstep :p I've never had a speedstep CPU get extremely hot (except when doing heavy video processing etc., but even then it's not overheating) because when it's not doing much, it slows down so reduces heat generated. If you're going for a laptop, I'd recommend an Intel M or 4M processor purely because of this.
My laptop's currently acting as a network server/internet gateway :monster: