A utility called "Unstoppable Copier" allows a user to copy files from disks with problems such as bad sectors, scratches or that just give errors when reading data. The program will attempt to recover every readable piece of a file and put the pieces together.
Unstoppable Copier is downloadable from: http://www.roadkil.net/program.php?ProgramID=29