Det framgår inte av den här iTunes-tråden att det även gäller iPhoto.
Prova metoden på iTunes. Du ska kasta programmet och preference-filer. Starta om och sen installera från nerladdad fil. Det du har ligger i ditt Hem/Musik/iTunes ska du inte kasta. Där finns dina låtlistor i xml-format. Har du backup på dessa filer förresten?
Med den här metoden kommer du att ha kvar dina musiklistor men iTunes återfår grundinställning i sina inställningar. Om metoden funkar på iTunes kan man kanske ana att ominstallation av iPhoto kan lösa de problemen, men det har jag ingen aning om.