Yes I have always wondered why iphoto library can't be accessed for purposes like uploading to online accounts like facebook. As someone mentioned, there is a plugin to use iphoto directly for facebook which is great, but I'm a music journalist who takes lots of pictures at concerts, an average of 150 pictures each at 15 concerts per month. I need to make as many people see my photos as I possibly can, so I use more than one social accounts like facebook, orkut and myspace.
What I'm forced to do is this:
1. Import all pictures from camera to iphoto
2. Out of all those, copy the pictures which I want to use for uploading.
3. Paste them in a folder on my hard drive.
4. Use that folder to access the files for uploading and emailing etc.
So. if anyone can tell me how to avoid wasting double memory space, it would be GREATLY helpful for me. If I keep double-copying photos on my HD like this, I'll soon run out of memory space!!
Now what would be ideal, is this:
Whenever I have to upload on say Facebook, I can use the 'browse' option in facebook and select the original files from the iphoto library itself, something which is not possible at the moment.