The TechZone walks you through steps that can rescue a failing hard drive in an article posted today.  They also go over the ways that a hard drive can go bad, maybe even helping you to prevent the problem in the first place.
“Hard drives are extremely fragile and can suffer failures in many different ways, leading to a loss of data. The five most common types of drive failures are: logical errors, mechanical failure, electronic failure, firmware corruption, and bad sectors, or any combination these. Least severe of these is usually data loss due to logical errors.”

Here are some more Storage reviews from around the web:

Click Here to go to Storage   STORAGE