Anything by Frank Herbet, Robert Heinlein, Jack Vance, Poul Anderson, Robert Silverberg, or James Blish (just to name a few). Steve Perry (NOT the guy from Journey) is also good. Specifically, Ender's Game by Orson Scott Card is very good for gamers, as is Snow Crash by Neal Stephenson.