I love talking about books, so i will expand on my previous comment.
I felt Snow Crash was a pile of random ideas, half added for shock value. While Anathem developed a background world that really rooted the characters. It felt the ending was again fairly random, but the rest of the book had a fairly structured narrative and the conclusion was nicely foreshadowed. In the Cryptinomicon (errata on the previous comment) the love story was completely shoe horned and built on nothing, as was the general resolution of the present time line. The depiction of most characters was shallow.