I have always had problems with over heating laptops. Then I bought a gaming laptop from ASUS. I have owned it for almost 2 yrs and it has never overheated... at most it's gotten a little warm, but only when playing high res for a few hours.
Anyway, here is their latest model...