I thought I'd heard good things about Mac the Ripper, but I'm not very knowledgeable on the Mac software side...
_________________________
Matt