Gibson's Pattern Recognition is set "20 minutes into the future", kinda. Deals with online communities and a weird ARG. Hit real close.
Snow Crash by Stephenson is much more fun, and the VR world in that novel is pretty much exactly what 2nd Life wanted to be.