My iPhoto library is not accessible from "My Pictures," and iPhoto restricts how I can share my photos. Most of my pre-Mac photos are stored on Shutterfly and I'd like to keep them all together.
Right now if I want to upload a particular photo somewhere I drag it out of iPhoto onto my desktop, but I'm looking for a more efficient way to control my own photos.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic