Sorry to be filling the comments with my Shrikey goodness, have you, Rands, red Snow Crash by Neal Stephenson? Damn good book. Way better than his other stuff (unless you are a cipherpunk).