My wife has recently taken it upon herself to become a professional photographer(specifically for weddings). Unfortunately we have zero experience using any professional photography editing software. I have been looking into Aperture 3, Photoshop CS5, and Adobe Lightroom. For anyone that is a big photography buff and has used any or all of these programs, your help and insight would be greatly appreciated. Which one do you think is the best, and what, if any, different purposes does each serve? If there is an excellent program that I have left out please feel free to let me know! Thanks in advance for all your help! Oh and the software could also be for a PC if you know of a superior program that is PC only!