The Diamond Age
Diamond Age is at once an awesome and terrible book. The first half sets up an intricate and highly fascinating setting with largely cool characters. The second half is devoted to systematically ripping it all down and destroying anything and everything that made it interesting. I got about forty pages from the end of the book, with is 600-800 pages long, saw
Also, as the book goes on, it gets more laden with Inscrutable Orientals bullshit and how they are fundamentally different. So do tread carefully in that one,
I've personally vowed that if I ever meet Neal Stephenson I'm going to punch him in the face for it. In fact, Neal Stephenson tends to have a real problem with not knowing how to end his books, so you have a tendency toward wonderful settings and rising actions, then wet fart conclusions.
But, he did a fine job with Zodiac. It's kinda more for a modern thriller, but it's a pretty good one. So I'd recommend Zodiac. Also, I'd recommend William Gibson's Pattern Recognition, it's also pretty neat. Though as a warning it was written as a 9/11 catharsis. I would not recommend anything else by Gibson at this time.