http://www.hitachigst.com/downloads/dft32_v373_b25.img
A diskette image, write it to a diskette with winimage or rawrite or
whatever. You can make a bootable CD with the image if you want.
Just used it to test a Hitachi, a Seagate and a Samsung drive. It is
not make-dependant. Very thorough surface/smart test. It apparently
supports serial-ATA too, but I don't have one
FWIW
BTW
If you have fast access, there is a new image at
http://www.ultimatebootcd.com/ with generic and specific system tests,
all free.