The dream? SaaS, Cloud, Virtualization — where everything is available on the cloud, when everything can be updated from any place. Why? So I can access my data and applications in the same way as I can access CNN from any TV and call my friend from any phone.
I am not sure that such a solution exists, but the buzz lately indicates that desktop virtualization is headed in this direction. In the immediate future, bandwidth constraints will make this an impractical solution for the consumer market, but since this type of a solution (or at least promised solution) seems to be a painless transition to the real cloud solution, it has a chance.
Everybody has a dream. What's your virtual dream?