http://hddguru.com/content/en/software/2005.10.02-MHDD/Just came across this utility that can check the drive sector by sector in milliseconds, check for HPA, write zero's, Remap bad sectors, Report Smart values. change acoustics - the list goes on...
It's a dos utility and there is a precompiled ISO bootable image too.
http://hddguru.com/content/en/software/2005.10.02-MHDD/