Awesome program. I'm currently reading through the last book. I think I personally prefer the books to the program due to the characters thoughts. You only get to hear what they say to each other in the program, which tends to give me a different impression of the same characters.
The deviations from the books are starting to annoy me too. I get that it's so the people who have read the books still want to watch the program, but idk, it just feels wrong.

