I got up early this morning to finish this book, which has been one of the better-written ones I've read lately. I liked the plot (although it sort of creaked towards the end) but what I liked best were the characters. Gruber has a real talent for creating characters, and the two first person narrators were extremely well-drawn and enjoyable to follow. They ended up being a problem, actually, as I didn't like going back and forth between the two viewpoints.
Overall a good book.