I subscribe to box.net cloud server for the business use. It is private, only those clients who i give a pw to can log in to the directories I specify.
I can also make a directory or file public by pasting a link for example to this forum. If I move or take down the file, the link is broken.
I know that my links to photos on this forum are a little slower than the mainstream ones.
Also I only put approx 3000 by 2000 srgb high quality jpgs which slows the files down even more.
Even with all that I try not to put people's faces up, I don't think it is right to put kids up or even people in a public place who are in my frame.
So I mainly just put boring test and equipment shots on this forum.
https://www.box.com/s/07b7c0299efa82881ec8
We also ask the schools , church, ice rink etc not to put photos of the kids on public internet.