I'm sure you've recovered your data by now, but just in case others do not know about data recovery companies, I thought I would throw in my two cents. I had a disk that would not read in any type of device. I tried two different drives, two different card readers, and two identical cameras. Nothing would read the disk. I searched the internet for solutions, and tried every DIY option out there. I couldn't use recovery software, because there was nothing for the software to see, little less recover, so I had to take the next step and look for a good data recovery company.
I searched the internet, and called many places within the US, and could not find one that was reasonably priced (it can cost quite a bit to recover data) or one that cost less, and had favorable reviews. I did however find a company called Recoverfab in Germany, that had great reviews, with costs that were much lower than the companies in the US. I was apprehensive about sending my disk to Germany, but I really had nothing to lose since the disk was worthless to me. I am so glad that I took the risk. I had a great experience! They were friendly, and once they had my disk, they recovered 100% of my data within 2 days. One price covered everything, regardless of what they had to do to retrieve the data. Even micro surgery. Most US based companies priced their services by what they did. The more they did the higher the cost. I knew my disk was going to require more that just software to recover my photos, but did not know the extent of the damage. It was nice to know that they covered it all in one price. Especially since the price was reasonable.
I highly recommend this company, and I will definitely use them in the future, should the need arise. If you do use them, understand that mail takes a while to get there. It took two weeks for my package to arrive. I've heard it can take up to 3 weeks. Well worth the wait!