Follow up to my previous post - I spent time with iPhoto today. I'm impressed. I'm coming from a Windows environment where I've managed my own photo file hierarchy for the last 10+ years. I was really worried I would lose the flexibility to arrange my filing system the way I wanted. I was wrong.
Filing Hierarchy:
1) Yes, you can nest folders and albums and consolidate events in ways that make sense. In my case, I like to nest folders as follows: Year-->Month-->Album.
2) I consolidated Events by months (eg, January 2012 or February 2012) to add some structure to the Events that were created when I imported my library. Merging Events is quite easy. But Events are not where the action is. The filing flexibility is in the Albums section (see next point).
3) I like how I can then nest folders within folders and albums within folders (can't nest an album in an album) to create a more detailed hierarchy that works for me. For example, in the Albums bar on the left I have 2012 (a Folder)-->Jan '12 (a Folder) --> Album #1 (an Album filled with photos) (I actually have several Albums per month).
4) I don't care that iPhoto's Folder/Album hierarchy is just a simple mirror and my actual files are stored in a place I shouldn't touch. I can still edit in Photoshop, email photos, upload photos, delete photos, etc. Will I miss knowing exactly where the file is stored and how to get it? I don't think so, but time will tell. I can even print via the iPhoto GUI right to my Canon MP530 printer. I do miss some of the more customizable features found in my Canon print software (eg, filmstrip layout), but for those occasions I can simply fire up the Canon software, export those photos to the desktop where my Canon interface can see them. Since I rarely do special printing this won't be a big hassle.
5) If this system bites and I end up not liking it, my original files are there and I can move them to a more traditional Finder filing system.
6) One more thing...I really like the Keyword system...neat for easy creation of custom Albums (eg, create Album for all pictures containing the keyword "ducks"). I won't tag every photo now uploaded...would be impossible. But adding keywords to select photos going forward is a piece of cake.
Long story short, Terence Devlin's comments earlier in this string made me take a second look at iPhoto and I like what I see. Sure I can make do without this program, but for integration with all the family iDevices over a central NAS I think this will work quite nicely.
Cheers.