This book has long been on my to read list, and it's finally worked its way up the list. I've long been excited about reading it, but wanted to let the hype die down before getting into it. Here it is...
Color me surprised, the ending was not what I expected. In the final chapters it became evident that my earlier assumption was incorrect and what the ending was, made me really like this book. I find it unfortunate that you have to read through a couple hundred pages of predictability to get to the enjoyable ending, but if you stick with it, you'll enjoy it.
Prior to the ending I was going to rate the book lower, however as it stands now I'm giving it a "Cover to cover"
If you like science fiction, I definitely recommend reading this book. I've heard word that some of the superlative books are also worth the read, and whenever I get around to them I'll let you know what I think.