I've read them all as well. The first one was very good. I thought the second one was so-so for the first half, but picked up steam in the second half. The third one was really good as well, but I was a little disappointed about the way it ended.
I felt the main characters were really...