I need a good data pen recovery software

I think my pen drive got corrupted. I'm trying to access my files but it gives a "not formatted" error. I tried using Data Doctor data pen recovery software but it did not recover all the files including my JPEG and MPEG files. Any ideas how I can recover them or can someone suggest a better software? Thanks in advance.
