For the last couple years I've been using a few photography tools regularly; iPhoto for basic image editing and cataloging, Smugmug for online sharing/backup, Photoshop Elements 6 for more in-depth photo editing. Actually, I've been using Photoshop for all editing, as I've just not taken to figuring out how to do thing in iPhoto, and it's my understanding that the editing tools in Photoshop are more powerful. So iPhoto was more for cataloging, and as a cataloger it's great. I can tag people in my photos, then find all the photos with that person in it. I can tag location in my photos. If I were to ever take a vacation I think that would be neat to see my trip laid out as a map that I can click on the stopping points to see the pictures there. I can also use the stars to rate photos, and key words to further catalog my photos. I can make Smart Albums based on all of these things. I could have an album that's made up of shots of my friend J, in San Francisco, CA, rated 3 stars or more, and using the key words "biking". Recently though I've been feeling like maybe I had outgrown iPhoto. There's no quantifiable evidence of this; I had begun shooting some RAW shots that iPhoto didn't know what to do with, but I wasn't shooting primarily in RAW. And to be honest I didn't really know what to do with them either; they're just the format you're supposed to shoot in for the best picture quality available. So, armed with my inflated photographer ego, I went scouring the Internet for what other people use, and came back with a mixed bag. On the Mac platform 2 programs stood out, Apple's Aperture 3 and Adobe's Lightroom, along with hybrid setups of 1 of those along with Photoshop, and a whole library of plugins.