I used recover my files software recently to recover a shed load of photo's and videos of the memory card to my other halves camera, after formatting it before they were copied to pc.
http://www.recovermyfiles.com/
it may be of some use, as some of the files were renamed and it found all
the correct files names.
hope it helps.