I've been using Everest for the longest time, and it is without a doubt the best temp, voltage, fan speed, etc. monitor I've found. It has since been bought out by the orginal maker of the program, and is now called AIDA64.
Highly recommended, but you do need to pay for it. I use the gadget...