you shuold have some thermal grease between the cpu and heatsink i think thats your problem
go buy a tube of AS5(artic silver 5) from newegg or local computer shop for like 5 dollars and put some there, and if you have the money you can get an aftermarket heatsink too
i say nothing over 60C really