July 11, 2007 DEC's Glimpse of the Future from 1994 — marketing video pitching the very early Web to businesses; tons of vintage screen capture goodness #