All depends on what the harddrive' model...
For Quantums I would recommend HDDspeed utility for DOS.
That util can also look into drive's defect table to see manufacturer's hidden defects. S.M.A.R.T. monitoring option works also for another drives, but viewing defect table - works only for Quantums. This util can be found on net using "filesearch.com" seach engine.

There are also quite a few another utils with built-in SMART monitoring options. I use MHDD util http://www.maysoft.com.ua/files/mhdd/mhdd2743.zip
(This DOS util has also "HDD repair" an option. )

By the way, what the drive?
Did You try test utility from manufacturer of the drive?