Distributed Virtual Personal Computer (DVPC)
We are developing a proposal for what we call a Distributed Virtual Personal Computer (DVPC). The current proposal can be found at http://BaseTechnology.com/dvpc.htm.
The gist of the idea is that your local PC with its hard-disk is simply a cache of your data. Your real data would be distributed and mirrored on any number of network servers, suitably encrypted of course, so that you lose no data if your PC is stolen or even if the hard-drive crashes, and you can access your data from anywhere in the world, even if your PC is turned off or even no longer exists.
You would still use your PC as you do today, but modified data would be streamed up to the network servers as you work (or buffered for later streaming if you are not online).
There's a lot more to the proposal than that, but that's the essense.
Give us your feedback... mailto:Jack@BaseTechnology.com