@wraith808: I have experience of using HDS Pro for 7 months, and it is trouble-free and seems able to do what is claimed, though I fortunately have not had any disk failures to test its predictive ability yet.
I bought it on a 20% discount.
HDS Pro seems to be able to "see" and check SMART on USB-connected drives also, which apparently not all drive checkers can do.