but sometimes the hardware does fail
and in that case, check if the product is still under warranty
most drives have a 3 year warranty, and many drives fail within that time, if they're going to fail.
in the past have used:
Get Data Back
software on Windows (usually seems to be NTFS filesystems that go bad most often)
can't seem to find notes on this process
hopefully your backup processes are good enough that if a drive fails, or if the filesystem becomes corrupt enough, that you can easily just recover from backup, rather than try to repair the disk.
But it happens... that data that isn't quite important enough to worry about, but is worth a little effort to try to recover.