My Favorite Sci-Fi Books
I've been reading Science Fiction pretty much since the moment I learned how to read. For me, the idea of projecting into the future and imagining a world, or worlds different from our own has always been intensely fascinating.
My two all-time favorite Science Fiction authors are Isaac Asimov and Arthur C. Clarke so you'll likely notice a bit of a bias towards books by them in the recommendations below.

Rendezvous with Rama
(Arthur C. Clarke)

Caves of Steel
(Isaac Asimov)

Snowcrash
(Neal Stephenson)