Loved it. The story itself, loved it. At the same time I can't stop bitching about annoying things in the book, either. Just go through my updates, some of it is there.
What I disliked the most is uneven writing, perfectly clear picture one moment and the next is like looking through a dusty window and needing a description. But I don't want actions and emotions described to me. I want to experience them with the characters. Here is an example. Sergei finds out about Mike. What do we get from him? Something along the lines "Well, goddamit. Who could he ...and how could I. I should probably feel bad about it." "And he did," adds the author. The whole two paragraphs and a few scattered sentences. It was a disappointment.
That's not to say the rest of the book was the same way. There are absolutely brilliant parts in it. Never a dull moment.