So far this year, I've read the following:
- Revelation Space
- Armada
- I, Strahd: The Memoirs of a Vampire
- The Sleeping Dragon
- Wizardry: The League of the Crimson Crescent
- Snow Crash
- Scythe
- Off to Be The Wizard
- Spell or High Water
- An Unwelcome Quest
- Thunderhead
- Everlost
- Replay
- Stranger in a Strange Land
- The Amulet of Samarkand
- Everwild.
I'm currently reading A Conjuring of Light and The Way of Kings.
I was able to read so much more than I usually can because of audiobooks. I had a long commute for a couple months, so that helped me knock a book every week or so off my list.
Of the books I've already read this year, I think I would recommend Scythe and Thunderhead the most, but Snow Crash is a must-read, and Stranger in a Strange Land is pretty interesting, but I think a lot of it was lost on me because of the time period-specific language used throughout; it made it hard to understand the interactions between people.
As far as what surprised me? Probably Snow Crash. For some reason, I read somewhere that Ready Player One ripped off Snow Crash and while reading it, I just couldn't understand why they would think that... the two are really nothing alike. Pretty much the only common ground is a virtual world...