It's an interesting list. The sad thing of it is that I've read about half of them and I only haven't heard about 2:
10. Microserfs -- Douglas Coupland
14. Consider Phlebas -- Iain M Banks
My favorite out of the list? It's hard, but I think I'll go for:
18. The Diamond Age -- Neal Stephenson
Way down to the bottom of the list, but one of the most enjoyable read I've had.