One could ad Neal Stephenson books in general. Especially Snow Crash. Jointly, with Cryptonomicon, one of the best books I've ever read! In Snow Crash, the author envisioned stuf like Google Earth or Second Life, only in a much more advanced way. The book was written in 1992 :-)