Norton Utilities.
If your cash strapped, go to a local university of junior college and see if you can buy it at a student discount. Most school stores don't ask for ID.
An absolutely perfect tool for trying to recover data off an HFS+ volume, even without mounting that volume!
I have used this tool at work a couple of times. Norton, Disk Warrior and other utils try to mount the volume, trying to repair it.
Data Rescue is just there so that you can RECOVER data off a broken disk. It never let me down.