I would master iPhoto, then if that tool becomes too limited for your needs try aperture or Lightroom on the free trial to see which tool you prefer. Both are very similar and should do all that you need.