Re: laptop overheating problem
Use the laptop on a solid surface, or when on your lap open your legs in a fashion that will allow airflow to the fans. Also use a can of air to clean the fans of the latop (when turned off). Also ensure that all the fans are turning on when the laptop is at its hottest (a fan could be broken).
If that doesn't help (or if the laptop has always had overheating issues b/c of poor design) one of those laptop pads MIGHT help. Try the above things first before purchasing a pad.