Cool video by microsoft of future computing

Some cool visualiation of the future of computing by microsoft . There is lot of touching, foldable stuff. All the gadgets are aware of their surrounding and work together flawlessly. Can't wait for that future and use some the features. The surface (microsoft's table computer) is also featured in the video quite a bit.
<a href="http://video.msn.com/?mkt=en-GB&playlist=videoByUuids:uuids:a517b260-bb6b-48b9-87ac-8e2743a28ec5&showPlaylist=true&from=shared" target="_new" title="Future Vision Montage">Video: Future Vision Montage</a>