ThermographX is a nice app, but for slightly more money MBS: Hardware Monitor is very impressive indeed. I use it now to constantly look for problems with my iMac 2GHz ALS rev B overheating. There's also a free app called Temperature Monitor.
Note the drive check may wake the drive from sleep, so be careful about using it. (There are two ways to check drive temp, maybe one doesn't wake the drive?)