There are a number of things that could go wrong to make a drive "dead." The question is not whether or not it's dead, but how dead it is. Does the drive spin up at all? If so, is the partitioning table toast (which can be repaired on your own with the right software), or is the SATA port fried (a little more of pain, but if you have the soldering skills, not out of the realm of possibility). If it doesn't spin up, is the disk itself damaged (physically), or is the power plug fried (again soldering skills will help). If the disk itself is good, there is still hope of doing this yourself.
There are a number of good myths, bad myths, and "what is this crap about myths on the internet." One of them is the notion that freezing a hard drive (i.e. placing it in a waterproof bag in the freezer overnight) will allow you to get it going again. Although it sounds rediculous, it's worth a shot, and I've seen it firsthand with a friend's iPod. The downside to it, is that you'll need to get a 2.5" external SATA enclosure (but those can be had for about $20). There have also been a number of people that have successfully recovered most of their data by buying the exact same drives, taking them apart, and placing the old disks in the new drive. It's a short term solution, and requires quite a bit of intestinal fortitude, but if you're up for it, it's definitely an option.
Other than that, you're stuck with the $850, which is the best price I've heard for data recovery. Good luck.