I found a link www.shwup.com seems like an interesting and cool way to share your photos. It is still beta though...

Anyone tried before?