For those wanting to build your own PhotoGallery you may want to consider the free product http://piwigo.org
It is GNU Open Source
To host it you will need to do the following (est costs in AUS$)
- Register your own domain ($10/year)
- Get some low cost Linux hosting (< $10/month)
- Load the software
- Configure the software, including the theme and maybe a landing page
- Add photos
You can have public and private areas so you can limit sharing with friends/family as desired.
There is a very active community and lots of add-ons, themes etc.
These include bulk loaders, Social buttons (FB, G+, Twitter etc.), Flickr importers and the like
Skills required: Low-medium level technical
My rating 8.5/10 -- the 1.5 off is because the documentation is not quite up to spec; the software is very good
My Gallery is http://image.farnik.com/gallery/