While everything here sounds good (privacy, control, freedom etc) one thing that worries me is how green would this kind of a solution be ? Even if we are talking about low power plug in servers, I still assume that I will have to keep my PC or any other storage medium behind these plug in servers with all hosted services up and running 24x7 so that I can share stuff that I want to share. And imagine this for each and every one wants to do this instead of a single cloud hosted service, certainly not greener. Of course as noted, most of it is available in the linux distros we have today but even people who are tech savvy, don't tend use them because of the need for static ip/dyndns and the requirement of high availability.