While I have no references for you, there are high end reputable places (usually requiring you to mail the HDD to them) them can do absolute magic with data recovery, even on physically damaged/destroyed drives. BUT... those places do charge a pretty penny for their services because the tools aren't cheap and the time required for the data recovery is high.