Saw the new Ubuntu for Android, which seems like the next big step towards device anarchy. We'll be able to pick apps from Android's Marketplace, or from Ubuntu's repos, or just pull it from the 'Net.
Currently, we have several views on our various activities: a small view via phone, a tablet view, and a desktop. These views seem likely to only get more seamless and better integrated over time.
What matters then is bandwidth, compute cycles, and jurisdictions. We can assume that everything we do online is tracked, so any questionable activities are best served from a privacy-oriented host in a foreign jurisdiction.
For a kid based in the US, torrenting films would be best done via a VPS in CN, with the kid polling an HTTPS link for torrent completion. For a businessman in many countries, it will make sense to keep business documents on a server not in the country they're operating in.
Jurisdictional arbitrage will likely become more important as monitoring becomes more prevalent. Throughout our lives, we'll need three different data stores:
So our computing matrix becomes:
Bandwidth Compute Activity Jurisdiction Host low low legal local phone high * legal local home / local VPS * high legal local home / local VPS * * questionable foreign anonymous VPS