I also have to go with hwmonitor. It can be downloaded from http://cpuid.com the latest version is 1.15
It pulls the temps from the processor and other sensors on the computer. Some chipsets don't report all temps to it, so it has different effectiveness on different systems, although most higher quality motherboards will report more locations.