I can’t second this enough. Snow Crash and Diamond Age were fun page-turners. I slogged through Cryptonomicon, but beyond that I haven’t been able to finish anything else.
I’ve heard good things about Seveneves, but I’m a little hesitant to pick it up given that it’s huge and there are thousands of other books to read.