iPhoto - Speed and Bugs
With expectations high, I went to the local Apple shop to get the iLife 04. My primary concern was getting a version of iPhoto that works with my 8000+ pictures amounting to about 200GB. Here are some of my findings:
SUMMARY: iPhoto 4 seems usable with large photo collections, which version 3 wasn't. The program is still buggy and moody, but if you don't push the boundaries (or some of the new functions such as the smartfolders) things will work fine. Would I use iPhoto if I were a professional photographer? Probably not. iPhoto makes sense for people who like their collection to be shared with their TIVO, other PCs, web, etc. It is simply not robust enough to recommend to professionals.
1. SPEED is vastly improved... However, you may still need to use a few tricks, such as erasing the iPhoto cache and the iphoto.plist file in your personal library folder if you feel things are sluggish. Also, using uncompressed TIFF instead of JPEG seems to help. Browsing within a certain year as opposed to the entire library of photo boosts speed. Nevertheless, trying to delete a film roll with 100 photos will still bring the beach ball up. This should have nothing to do with the numbers or size of the photos as you are only telling iPhoto to delete the photos, not trying to view all of them.
2. IMPORTING crashes on corrupted files. Say you want to import your entire photo collection, and your last file is corrupted, then you'd better start all over again as iPhoto tends to crash and ignore every import. And the photos you tried to import will be stuck in your folder as a nice present... You can either make a copy of the iPhoto Library as it was before the import and try all over again, or hold down OPTION+APPLE when starting iPhoto. This command will rebuild the library. I don't know how these two options compare in terms of effectiveness, though the rebuilding of the library has worked fine for me.
A nice functionality (it may have been in iPhoto also previously) is the ability to import .NEF photos (Nikon's RAW format). The photo is imported as a low resolution .JPEG, but the .NEF is included in the iPhoto Library. What this means is that you will only be able to view (and print?) low resolution, but if you double click on the photo you will launch your Nikon reader or the like. Not perfect, but still pretty good.