I actually prefer the more logical conclusion to this thread: Sun's SunRay concept... everything is in the network (cloud), you use key(s) to access/control them.
However, I'd extend that and say that along with the "key" is a smartphone that can also (in a limited fashion) view/manipulate your cloud data and send/receive messages.
The important thing to recognize is that there will always be need for "more and faster" than a smartphone will be capable of providing.