I find iPhoto adequate for myself.