I have lately began using Zenfolio as my main photo repository and gallery. Why? Picasa Web Albums is great for albums I want to show my mom/mother in law/sister/… since is dead simple to browse. I still use it. Flickr is great, but not for galleries...