I like Acronis but there are plenty of boot disks for recovering data such as UBCD4WIN and Hirens has some good utilities on it.
But you may not be able to recover anything if the drive is bad, what I do unless I am trying to image the drive, is to take the drive out and hook it up to my computer to make it a "usb drive" then I just copy and paste whatever files i want!