It becomes more and more apparent that we need to work on software and hardware that will allow us to our own version of services that we use online. We need a kind of home server computer that acts like a telephone. Every home needs one and (I'm predicting) will have one in ten years.
This presentation by Eben Moglen about Freedom in the Cloud talks about how we, as geeks and software developers, can accomplish this goal a bit faster. It really isn't that hard. We should start building these home server devices and iterate and search useful features, that will help people find what they need and how it can help them in their lives.