As I tried to tell you before your friend took your computer.... there are programs designed to pull the information off the hard drive, in order to save the information. Don't quote me but I think you can also have the hard drive replaced. It costs money though.
im pretty sure the harddrive has to be able to start up in order to use those. i'm more worried about keeping the programs on it rather than the files.... i know it's something dumb.
It does have to run to pull anything off of it. Your programs are files - one thing you might try and do is the whole hard drive in the freezer trick. Put the drive in a ziplock back and toss it in the freezer, let it sit overnight, pull it back out, hook it up and copy your shit off to a spare drive.
You can get mobile hds for not terribly expensive through an incredible universe, frys, newegg I believe that should work fine. If you can't get anything off of it you can send it in to have the data retrieved off the raw platters but it's expensive.
Not sure who told you that you can take desktop hard drives apart and usually repair them, that is extremely difficult. That is not trivial in the slightest and usually not worth the trouble.