I've been using Picasa to manage my photos for at least a year now. Now they have an online feature to it. I just got an invitation, and it pretty slick.
I'm off to write them and request that they add a creative commons license to the list of options
For anybody interested, you can see my online album here. Not a lot there right now, but it may grow.