If the drive is bad, it may costs $100s to recover your photos. Slave it in another computer and run error checking on it then try to save your photos on a good HDD. If it dont work it will cost $100s at a data recovery center.
You should always back up your important stuff, and possibly save your photos to a free online photo site.