After posting the SPOILERCAST for The Martian earlier this week, we got a lot of requests for similar book recommendations, so I've put together a short list. Without exception, these books were all major page turners, the kind of read that I just couldn't put down no matter how late it got.
Red Mars by Kim Stanley Robinson - This is part one of a trilogy and it's a well-researched take on Mars colonization based on the information we had about the planet at the time it was written. The second book in the trilogy, Green Mars, is still pretty heavy on the science, but the third entry went a bit heavy on the character drama for me.
Cryptonomicon by Neal Stephenson - Every nerd should read Cryptonomicon. While it's probably closer to a techno-thriller than hard science fiction, serious math, data havens, Defcon presentations, and cryptocurrencies all play a key part in the plot. Beware, Crytonomicon is a slow starter, but it picks up by the third chapter.
Snow Crash by Neal Stephenson - Snow Crash, along with William Gibson's early VR novels are probably more responsible for the rise of 90s VR than anything else out there. Read this to get a glimpse of the VR future that didn't materialize, before VR actually takes over.
The Forever War by Joe Haldeman - The Forever Wars is the best kind of thought experiment. It describes the experience of a new recruit in an interstellar war, and the true meaning of relativity. Despite occasional flashbacks to technology that went out of fashion 40 years ago (it was written in the 70s), The Forever War is one of those timeless science fiction classics.
(Several more recommendations below!)