I just picked up PhotoForge, but I haven't had a chance to put it through its paces. It did get a very nice review on Macworld. Don't have iRetouch, but, from the look of things, PhotoForge looks like the more comprehensive solution.