I disagree with the Margaret Atwood love other people are showing. She has said some rather annoying things in the past, and I am not that fond of her works.
Anyways, books I would recommend:
(Fiction)
1.
Mother Night - Kurt Vonnegut. A story about who you pretend to be.
2.
Hardboiled Wonderland and the End of the World - Haruki Murakami. Magical realism mixed with Kafka.
3.
A Game of Thrones and sequels - George R. R. Martin. Great deconstruction of fantasy. (Warning, series is as of yet unfinished.)
4.
Redshirts - John Scalzi. Only recommended if you ever liked Star Trek. But if you liked Star Trek, you need to read this book.
5.
The Laundry series by Charles Stross. Mix James Bondian cold war spying with the Cthulhu mythos, and flavor with a strong dose of government bureaucracy. It's better than it sounds, and being Charles Stross, its always fun trying to catch the references he makes. There are short novellas in the series that are also available online. Also by Charles Stross, I'd have to recommend
Glasshouse, which is a straight SF novel that takes place in the aftermath of a war where history and memory itself was targeted by a virus called "Curious Yellow".
(Non-Fiction)
1.
The Third Chimpanzee - Jared Diamond. It's about us.
2.
Escape from Camp 14 - Blaine Harden. The remarkable story about one North Korean political prisoner's escape.
3.
Bonk - Mary Roach. It's all about sex research. (This is the only book that most of you will probably be tempted to read. Pervs.
)
4.
Nickel and Dimed - Barbara Ehrenreich. A book about the working poor.
(If I think of more, I'll post.)