I have been using iPhoto for a couple of years as my image storage solution. I have seen it have to constantly rebuild its database and it just feels like apple are half a$$ing it. I am sure there are other developers out there that focus on their alternative to it. I only need it for image library, I don't need to edit in it. Any suggestions?