Importing photos on Mac OS X
Solution 1:
I would suggest that you store the photos on some hard-disk or some other designated location separately and then reference all those photos in iPhoto. This way you would be having your photos and your iPhoto in different domains (that is how I like them). Have a look over here...
Store photos outside of iPhoto's library