the one above is good as said
i also use badcopypro
http://www.jufsoft.com/badcopy/
its a paid for one but has never failed me so far
lol it even got back the files from a floppy from my wife works for 3 accounts that they thought had been securely deleted they only thought there was one on there. i dont know if they were more relived they got the data back ( teach them to back up more often ) or worried that they hadnt deleted them well enough