I stayed up until 3:30 last night just to finish this book (and considering I had to be awake by 6, well...
But damn, was it worth it! For anyone who hasn't read it, please do... you won't be disappointed. Even if you don't agree with some of the contraversial aspects of it, it's still a great story with great characters and the best pacing I think I've ever seen in a novel. Should make a great movie... as far as I can tell, the casting is flawless. I can easily see all of these actors in each of their parts.