Have you looked at Seveneves? I really enjoyed the first half, never finished the second half.
Never really liked Diamond Age, but really liked Snow Crash and Cryptonomicon.
I have Termination Shock queued up, will see how that goes.
The description of this one didn't sound interesting to me.