New
#71
Don't know why WD Diagnostic failed to, I have had issues with some boot disk not wanting to boot. As I said you could try a bootable dos usb with DLGDiagv519.zip
I do know TestDisk - CGSecurity has an option to copy files if it can list them.
Run Testdisk in 32bit WinPE or on a different PC and after selecting the drive choose your partition table type (Intel) then choose Advanced -> List -> Choose your corrupted partition then use the colon(:, shift+:/ key to select your files and press C (shift+c) to copy, select your destination and press c again.
Keys to use are listed at the bottom then at the top when you select your destination.
You could also try the MFT repair as you can't do too much more damage and then see how Recuva 1.42 goes.
As for other recommendations of recovering programs I don't know, I've used a couple a long time ago but can't remember what they were. I don't believe there's many free ones out there but have a search of the forum for data recovery, most likly you'll keep getting the sames ones recommended.
If the data is really really important then running a trail/demo might be worth it and paying for the full version if you have success with one of them.
If it's really really really absolutly important and you have plenty of money then you could try one of the professional data recovery services where you take/send your hard drive to them.
Gregrocker may have some better suggestions so have a look around and check back later.