I have been buying a new laptop every year, they always get so hot after a few months of use. I work on IM so I keep my laptop on almost 15 hours a day. I was thinking about getting a Macbook or some HP Envy. My budget was always $350-$450, I'm looking for something around $800 and it must last 3 years atleast. Current laptop: HP Pavilion g series Any suggestion?