It's available on Mac and it's called Data Rescue II from
http://www.prosofteng.com/products/data_rescue_info.php
It's good software and provided more files than the recommend program, but neither got all the files. And neither rebuilt the directory! Anyone recommend any?