Shoebox, måste jag tipsa om.
När det gäller Picasa vs. iPhoto kan jag inte annat än hålla med, iPhoto är både långsammare, samt mer rörigt.
Men jag hittade Shoebox till macen, som verkar kunna hantera tusentals med bilder utan några problem över huvud taget, dock är det ganska dyrt, och jag har inte råd att köpa mig ett exemplar för att testa det fullt ut. Men programmet är bra mycket bättre än både Picasa och iFoto på att organisera bilder i olika kategorier, samt se till så att man senare hittar bilderna via spotlight osv osv, läs här, samt testa demot:
http://www.kavasoft.com/Shoebox/index.php