I'm a big fan of Sci-Fi because I feel it makes people think about what they want the future to be, as well as avoiding the re-hashing of historical and current events that many fiction books set in the present do. With that in mind a list of great books to read: The Diamond Age - Neal Stephenson Snow Crash - Neal Stephenson Gridlinked - Neal Asher Neuromancer - William Gibson The Reality Dysfunction - Peter F. Hamilton The Dreaming Void - Peter F. Hamilton Fallen Dragon - Peter F. Hamilton Altered Carbon - Richard Morgan Market Forces - Richard Morgan Blindsight - Peter Watts The Electric Church - Jeff Somers Tunnel in the Sky - Robert A. Heinlein The Moon is a Harsh Mistress - Robert A. Heinlein 1984 - George Orwell
Also recommended in this reply