Jag använder iPhoto för snapshots och Aperture för bilder. Min uppfattning är att skillnaden är stor, ladda ner en trial på Aperture och testa. Du märker snart om du gillar det eller inte. Jag testade även Lightroom som många rekommenderar, särskilt för att den är tight med Photoshop, men jag har inte kommit så bra överens med den.
Så, jag rekommenderar att du testar Aperture!