I have a HP ZV5000 laptop and it runs very hot. If i put it on my lap it would almost burn me. What are the main ways to get a laptop to run cooler? If I keep it on a flat surface with plenty of space around it, it gets a little cooler, but I would like to travel with this laptop and it seems to overheat to easily if there is not a lot of room around it. Is there heatsinks for laptops that would help? I am also looking into getting 1GB of RAM installed and getting a new 6600MAH battery installed. Is this easy to do by myself?(I have built many desktops before).