Another book I highly recommend: "Brilliance" by Marcus Sakey. Fantastic, fantastic book. The first book I've read in a long time where I absolutely did not want to put it down, and didn't want the book to ever end. (Thankfully, it is apparently the first in a planned series!) Lots of books are described as page-turners, books you can't put down, etc., and this one -- for me -- truly was.
The ending was a slight letdown, but that is due, I believe, to it being the first in a series. It doesn't "end" so much as it leaves it open for the next book. So the ending was disappointing, but I'm willing to let that slide as long as he follows up with another book in the series.
Even taking that into account, I think I'd already include this book in my top 10. (Not for the month or year or decade, but ever.) Do I think everyone will agree? Nope.