Just read Snow Crash. Great recommendation! It's too bad there haven't been any visual adaptations, considering that it was meant as a graphic novel in the beginning.
My thanks to you for closing Margot's thread, good sir.