This, personlly I find iPhoto as an everyday means of storing lots of pictures pretty spot on, theirs a few things I would change, but overall I havent seen a better managment system for piccys.
The problem (for me personally) is that with iPhoto '09 they changed the way the Originals folder worked:
Let's say you have pictures taken from the same event stored on your camera and your mobile phone. You import them into iPhoto...
iPhoto '08
1. (For example) You call the first import from your camera "Holiday".
2. This goes into iPhoto as the "Event" Holiday and is stored in *iPhoto Library > Originals > 2009 > Holiday*.
3. You now import pictures from your mobile phone and call it "Holiday 2" on the import screen. This goes into iPhoto as the "Event" Holiday 2 and is stored in *iPhoto Library > Originals > 2009 > Holiday 2*.
4. In iPhoto you drag the Holiday 2 Event onto the Holiday Event. This means all photos are now inside the "Holiday" Event in iPhoto.
ALL photos are now stored in *iPhoto Library > Originals > 2009 > Holiday*
iPhoto '09
1. (For example) You call the first import from your camera "Holiday".
2. This goes into iPhoto as the "Event" Holiday and is stored in *iPhoto Library > Originals > 2009 > Holiday*.
3. You now import pictures from your mobile phone and call it "Holiday 2" on the import screen. This goes into iPhoto as the "Event" Holiday 2 and is stored in *iPhoto Library > Originals > 2009 > Holiday 2*.
4. In iPhoto you drag the Holiday 2 Event onto the Holiday Event. This means all photos are now inside the "Holiday" Event in iPhoto.
The photos are stored in the iPhoto Library as they were before.
For me this creates huge problems. I can have any combination of: photos from camera, photos from phone, multiple events on camera, multiple events on phone. Over the course of several years it can turn the iPhoto Library package into an organisational nightmare. Well, not if you keep using a Mac and iPhoto. But if you want to get those photos "out" you have a lot of manual reorganising ahead of you! For me I caught this (I have little reason normally to go into the iPhoto Library package) in June having used iPhoto '09 since release in January so it wasn't too bad. I now use Picasa. And yes that's all it took to make me not use an application I think is brilliant otherwise...