Ive been using iPhoto, and on the whole, I like it, although it has certain limitations, such as the inability to move photos between film roles that are monthsyears apart scrolling becomes uncontrollable and drag and drop wont work, and the impossibility of editing the EXIF data in the photographs.