I had this dream in 2010 (not literally a dream, just a notion) that someday, we'd replace desktops with phones... like, sit down at a desk, attach it to a dock, it would connect to a monitor, mouse and keyboard and you could use it like a desktop PC. I suppose we could already do that, other than that the software would still be phone apps not made to be used with a mouse or for the most part a landscape screen.