Damn. I had such a strong reaction to this book. Whenever I had some time over the weekend, I snatched it up, because the writing was so good, and I wanted to know what would happen. Morrison drags the reader into the story and never lets go. But the ending! It came so close to being perfect (according to MY needs), and then I was left frustrated with it. To be fair, it was probably Morrison's intention for the reader to be left with the horrible futility of it all, rather than the more hopeful ending I would have preferred. So the book is brilliant for what it does, and disappointing to me for what it doesn't do, and now I'm going to go and think about something else for a while.
(I definitely recommend reading it, though, because it's extremely well-written and you may love the ending. Many have.)