I use everest home edition (free), it's a old program but still works ok. It'll show you the cpu and hard drive temperatures. http://www.majorgeeks.com/download4181.html
Give this a try - http://www.cpuid.com/pcwizard.php or this - http://www.cpuid.com/cpuz.php I personally use the first - gives a lot of information.