I think the winner is Picasa - Flikr is great as well for picture storing and sharing. The ending comment on the activity page of "so many sites, so little time" is TOO true.
http://picasaweb.google.com/elewis5103/Puppy - Patsy, this is for you. The pug-pom puppies are too cute!
As each activity progresses, it's surprising how many things are becoming more familiar. The awards page has many things I would not have been aware of prior to Library2Play.