I came accross a neat freeware app today coded by Rick Neil called iPhoto Buddy. This app allows you to create more than one Library of photos so iPhoto can load more quickly. Each Library can be named, given an icon, and doesn't have to respect chronological time.
If you've been struggling with iPhoto taking a century to load because your Library has more than a couple thousand photos (or you are on a less zippy Mac), fear not, iPhoto Buddy will make your iLife easier.
iPhoto Buddy is compatible with iLife 04, 05, and 06, requires a minimum of OS 10.2.4, and even allows you to import an iPhoto Buddy created Library into iMovie or iDVD.