Photo organizer/viewer
I originally started out with Iphoto when apple first introduced Iphoto.
I shoot large numbers of pictures and need them sorted in a certain manner for retrieval and copyright purposes. It soon became apparent that Iphoto was NOT the program to use. It could not handle the volume of photos I was processing. I think for Grandma and Aunt Judy and Uncle Jim it's a fine program.
I then went to Photoshop and Bridge and for the most part it met my needs. Photos could be arranged in separate folders by date, subject, model, location, etc. There were some manipulations to take place, but, overall a good solution.
I have evolved into Lightroom and love it. It is set up just like we did photo's in the pre digital days but a whole lot better. You have a light table to view the pictures, you can name them in mass, you can rank them a couple of different ways. You can do some basic editing, web page creation, assign key words and sort on key words, etc. In some cases I have done everything I need to do in lightroom. For those that need a few more tweeks I go into Photoshop CS4. It's truly a photograph data base manager. If somebody wants a particular model say blond haired. I can pull the blond haired model, then by eye color, location, date, activity, etc.