iPhoto 09 has been plagued by performance issues. One of the most annoying ones is the memory leak problem in slideshow mode. I used System Monitor and have seen memory footprint steadily grew from 200MB to 1.2GB while playing an endless loop of video files.
Last weekend Apple released a patch that finally fixed this problem. This feels great and we can now enjoy family video clips for as long as they want now.