i found this program today im using to see how my drives are doing
HDDScan
and it has lots of features here are some key things (oh and its free)
Reading and analyzing identity information from ATA/SATA/USB/FireWire/SCSI HDD.
Changing AAM, APM, PM parameters on ATA/SATA/USB/FireWire HDD.
Reporting defect information on SCSI HDD.
Spindle start/stop function on ATA/SATA/USB/FireWire/SCSI HDD.
Reports can be saved in MHT format.
Reports can be printed.
Skins support.
Command line support.
SSD SMART and Identity reports
the feature i found good is in the screen shot
automatic acoustic management you may find some useful info for yourself?