Microsoft has published a future vision of what can be expected between 5-10 years. Most of it is quite realistic (not sure about the timeline though), although I would have left out the keyboard.
http://www.erwinvanlun.com/{uri"}
Contact: Erwin van Lun, +31 621 567 657 (GMT +1), print@mensmerk.nl