Darwin’s Radio
By Greg Bear
More and more, in the last few years, I’ve come to enjoy good hard SF books by folks like Robert Sawyer. I’m going to have to add Greg Bear to my regular reading list. Darwin’s Radio is excellent.
The book supposes that the punctuated equilibrium theory of evolution is actually correct, and ponders the moment of just such a punctuation. While I can’t speak to the science very thoroughly (it rings true, from what little I know of genetics), the politics and the people in the book are spot on. Though Bear was writing a decade ago, the developments in post 9/11 USA have shown just how much we’re willing to trade civil liberties for freedom, and his book plays on that question remarkably.
It will take an act of will (though not a major one) to avoid reading the next book right away. I’ll wait a bit, but I plan to read Darwin’s Children sometime within a year, for certain.
Under The Dome
Cloud Atlas

Though I haven’t read much of his stuff recently, I really like Bear. He’s Hard SF, but a humanist in outlook, by which I mean (contrary to what the Humanist definition probably is) he cares about his characters and makes them central to the story rather than foregrounding the science.
Books of his I’ve read and recommend:
Tangents (short stories)
Queen of Angels
Slant
Me too. Robert Sawyer does this well too. I particularly liked
Factoring Humanity