OK, first of all, you should know what a "bad sector" is. It's a bad spot in the disk, and a disk utility can't simply repair it. What this means is that the hard drive is deteriorating, and you should get a new hard drive ASAP.
As for recovering data, what I would suggest is hooking it into another computer, and booting off a hard drive that still works..... and then see how much data you can copy over. If you see nothing at all, you'll probably need a special program to recover data.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339