Linux
But I have tried pretty much all disk recovery techniques. It seems to be drive chip issue.
If its not making funny sounds (read head / platter damage) you may be able to swap the drive chip guts with another similar drive and get the data back yourself without sending it in. If its under warranty you can get a replacement from the manufacturer if not eBay might have one or some of the other asset recovery chop shops you can find parts for computers servers etc.