I've loved everything Neal's written, though I may begrudgingly agree with various critics that suggest he really doesn't do endings very well (REAMDE and Anathem are much, much better on this front).
I've tried recommending various books of his to different friends, and I've concluded that I have basically zero predictive capability in terms of working out who would like which of his books. Maybe I've simply failed to grade them properly on the geek scale, but it feels like some of his more technical books appeal to people who don't normally like deep tech, and his deeply social commentary style novels appeal to people who normally push back against strong societal allegory. Which just makes me love his stuff even more.