Krascher i iPhoto vid uppstart brukar mer bero på strul med själva biblioteket än programmet i sig.
Jag skulle föreslå följande;
1. Ta backup på mappen iPhoto Library som finns i mappen Bilder i din hemma mapp.
2. Hålla in knapparna alt+apple tangenten samtidigt som du startar iPhoto. I fönstret som förhoppningsvis öppnar sig väljer du "Bygg om iPhoto-bibliotekets databas" Det brukar kunna reda ut en del.
Nu är detta iofs taget från iPhoto 6 men jag har för mig att det var samma i iPhoto 5.