I am a Research Student and I was very satisfied with Graffs Data Recovery for recovering data from my External Hard drive. Their price was high (at least for a student), however, I did get what I needed. They did provide excellent customer support and communicated with me every step of the way. I wish prices were a little less, however, the work of recovering hard drives is a tough business. At the end of the day, how much is your data worth to you :)?
Thank you Jos for being a rock star and handling my case with such urgency!