Over the past several years I have used iPhoto for simple editing. My "philosophy" is to slow down, compose, think through settings and point of view, recompose, and capture the image. As a result, there has not been a large need for sophisticated editing. Some developing assignments will require more photography with more potential editing needs. Portraiture and landscape are the primary subjects - no action shots to speak of. My camera gear consists of various Canon EOS bodies and L glass. So, CS5 will cost me $200 to upgrade - Aperture will cost me $200 to purchase I did download the Aperture trial and it appears to be more user intuitive to me. Photoshop is more powerful but difficult for me as I rarely use many of the tools and must relearn them over and over. What have you found to be the pros and cons of each?