When all else fails @Active Partition Recovery is well worth the money for the bootable ISO image. Will recover any type of partition and will do individual file recovery. Normally I don;t recommend products that require you to pay, but this app has saved my butt many times, and with all the computers i've fixed with it, it's paid for it's self.
There are plenty of great free products out there but a lot of the really good stuff is not very user friendly,
You might want to check out PE Builder. there are lots of free bootable repair disks you can make for just about any situation.