Hard Drive testing tools

Hey Everyone, I was wondering what types of tools do you use for Diagnosis a Hard Drive. I have been using Crystal Disk and SEATools. But is there anything else that people are using that is just as good if not better then Seatools and crystaldisk. 

I am also using the Western Digital Tools as well as the IBM Diagnostic Tool. Any other ideas?

SpinRite

https://www.grc.com/sr/spinrite.htm

This is the best thing you can get.

The "SeaTools for Windows" you mentioned really is good enough if you want something that runs live under Windows. I run its Long Generic test on any new harddrive to make sure it's not faulty out of the box, regardless of brand. It sees plenty use in workshops as well.

Edit: Took WD's software for a spin since I hadn't tried it for ages. Seems nice but could not run tests on more than one drive at a time. Edit2: Running its uninstallation routine left a WD logotype file behind in its folder. How nice.

I use defraggler to see quick data about my hard drive

Heyyy https://www.grc.com/misc/truecrypt/truecrypt.htm