Teradici Corporation has developed a streaming I/O technology that allows virtual PC access wherever there is a Internet connection. Instead of carrying a laptop or having a PC at the office, users would have a personal PC blade in a server rack at a central location with other users' PCs, and connect to it via a connection hub, or "portal", into which they would plug in monitors, mice, keyboards, USB drives, etc. The I/O signals are converted to a data stream and treated by the PC blade as if they were from physical devices that would be plugged into it if it were a PC. I bet that's another thing they'll build into cell phones.
They are set to launch their product June 18.