I've read some pretty good ones lately in different categories.
Sci-Fi
"The Praxis" by Walter Williams
Really cool trilogy that is set in the super distant future, some alien race conquored all the intelligent species of the galaxy, got bored with being an immortal super race and just killed themselves off. Now all the species, humans included, gotta figure out how to rule in their absence.
99% Non-Fiction
"102 Minutes" by Jim Dwyer and Kevin Flynn
This is story of the 102 minutes of the World Trade center incident. Basically the period of time from the first plane hit to the last tower falling. It has nothing to do with consipiracy theories. The book is basically tries to go chronologically through what was happening in the towers. It pieces together 911 calls, survivor stories, police / fire communications and so on to tell the story as best they can of what happened. Basically a story about the people inside.
Fantasy
"Song of Fire and Ice" by George R.R. Martin
An unfiniiished series, currently at 4 books. The story is so good, that at times you'll be so mad you might throw the book at the wall. One of the few authors I've ever read, that tells a no BS story. The good guys don't always win.