Data Rescue II is probably the most efficient effective and popular data recovery app on the mac. It scans your entire disk and lets you check the files you want to recover, then copies those files to the folder of your choice. The catch? It costs $99. (Although look at the comments: five stars galore, so it's not just my opinion! )