There are *very* few books on my "to re-read" list. But I knew this would be one, even before I finished it. Stephenson does have a tendency to let his climaxes become so epic-scale that I find them a little unsatisfying. But the rest of the book is so inventive and fun, I can forgive that.
Absolutely love this book. So many scientific and geeky details about nanotech are laid out to form a vision of the future unlike any before it. Stephenson is expansive in his creativity and thorough in the use of details and metaphor.