i hve been using hdd sentinel for several years now and find it very reliable for health monitoring especially as i have 4 HDD in my desktop
infact i was not using it in my office laptop and on getting lots of problems which i thought was hdd based, checked with hdd sentinel and found my laptop...