AT ACM97 a number of famous computer scientist did presentations on technology 50 years in the future. This talk by Vint shows a couple of things:
Mike Erlinger