That's the best answer out of a whole bunch of bad ones.
Stiction? Yes, this was a problem once upon a time. If you have a hard drive that old that just quit working, that's amazing. Go ahead and bang on it. But if your hard drive was made within the last 15 years - this isn't the problem, don't bother.
Replace the circuit board with one from an identical drive? This works for drives that have controller failures; Maxtor had an issue with a chip on the controller board about 8 years ago; the chip (made by Philips) would fail - usually burning a hole in the top of the chip as it died. I worked in a large corporate IT department, and we saved data from dozens of dead Maxtor drives with controller board swaps. That was an isolated incident; the chances of a hard drive controller board failing these days is somewhere between zip and zero.
The real killer of hard drives today is due to the embedded servo technology they use - there's a servo track written to the platter that the drive uses to find the tracks and sectors; if a write error (usually due to a bug in the drive's firmware that only shows up in edge cases) causes the servo track to be corrupted, the drive becomes totally unreadable. This is unrepairable; even by the data recovery companies.
If the data is valuable - you should have been making backups. If you didn't, data recovery services *may* be able to recover some but probably not all of it. Watch out for the charlatans, though - some big name drive recovery companies just give it a half-hearted try and bill you for their failures. And be aware that a competent drive recovery service will charge you thousands of dollars to recover the data - and they'll earn every penny. There are techniques for reading drive platters, but they require clean rooms, electron microscopes, and a high level of knowledge and skill.
If it's your personal hard drive, then go ahead and futz around with it trying to recover some data; you've got nothing to lose. Whatever you had on there doesn't justify the price of recovery. If it's a drive in a corporate environment with critical data - then it may be worth paying for recovery. Don't mess with it first, give the recovery service the drive untouched so they'll have the best chance to save the data. And if recovering your data is any concern at all - back up your data. Do it regularly. The question of hard drive failure is not "if", it's "when".