Anything by Alastair Reynolds - his Revelation Space series is great, and House of Suns is a fantastic one-off. He's probably the closest to Ian Banks in creating galaxy-spanning civilisations across eons of time. Ian MacDonald is another good one. My favourite of his is The Dervish House, but his others are definitely worth reading. Charles Stross is good. Didn't get on with Accelerando, but his Laundry books are a fun mix of HP Lovecraft/Len Deighton/IT Crowd. Halting State and Rule 34 are good explorations of pervasive augmented reality and intelligent algorithms. Also Glasshouse as an exploration of post-singularity society. Never managed to finish a Cory Doctorow book though. I found William Gibson's Bigend trilogy a slog, but I really enjoyed The Peripheral - it's a fun read. Enders Game and Speaker for the Dead by Orson Scott Card are fantastic, but the remaining books suffer from diminishing returns (with the possible exception of Ender's Shadow). There are a lot of books in the series, but basically, the series finishes wherever you get bored reading it. Anything by China Mieville is well worth your time.…
Also recommended in this reply