Those three and REAMDE (which I'm currently rereading) are just fantastic. Snow Crash was very stylized; too much for some tastes, not enough for others.
IMO, Stephenson's books are too long for the stories they tell, especially the final 25-33% - those can be a real slog. I gave up on Seveneves at about 90% or the book, reading it was no longer fun. I read a handful of his prior work to completion when I was a book completionist, so I can't tell of it says anything about the nature of the novels, or my own perseverance.