My dream computer is coming together. I want a computer that fits in my pocket with all the power and usability of my desktop PC. Today I see that one more component is about to arrive :D
Think of an iPod-like device that carries your OS and files, that has a built-in projection keyboard and a built-in miniature projector. You set the hand-held device on a flat surface and out of one side it projects a gorgeous video display onto a nearby wall or other vertical surface, and out of the other side it projects a keyboard and touchpad mouse onto the table or desk on which it sits.
All that's missing now is ubiquitous wireless and that's probably not far off either. I can't wait for the future ;-)
Oh, one other feature I forgot to include, and that's the ability to just hijack the peripherals from any desktop I happen to be near. If I set the device down next to a machine with a nice keyboard, mouse and monitor, it should just be able to wirelessly (bluetooth?) connect to those and "borrow" them.