smartmontools
smartmontools is an enhanced version of the smartsuite disk-monitoring tools (that jeremy zawodny pointed out a few weeks ago). more descriptive syslog messages is a nice touch, as well as being able to tell it to not log changes in some values (like the temperature).