I'll second Neal Stephenson. Snow Crash is one of my favourites of all time. I will say I had no idea what I was getting into with Cryptonomicon, but I do not regret a moment of reading it.