How do I recover a HFS+ journaled drive?
DiskWarrior 4. It will run you $99. I've used DiskWarrior for several years and I'm very pleased with the results.

Data Rescue 3. $99. Similar to DiskWarrior, just an alternative program. Never used it before, but I've heard some good things about it. It's also sold in the Apple Store which gives it a lot of credibility.