Man, HP's are notorious for being like that. I had an HP laptop which used to heat up too much, fan would be on full blast almost all the time in the summer. Same with a few friends, and my sister's too.
I got myself one of those USB coolers. They're basically like a pad with fans in it, and you place your laptop on top of it, and it's powered by plugging into your USB drive.
I have a Zalman NC2000, but you could easily find something cheaper. Just make sure the dimensions are big enough for your laptop to fit on it. By the way, I'd recommend shelling out like $30 at least, cause my sister got like a $10 cooler and it doesn't do much to help.
Try here
http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=notebook+cooler&x=0&y=0