Its been a great series so far. Season 2 has been even better Season 1, which I didnt expect
given that Sean Bean's character was killed in the first season.
The only weak link is Lena Headley as Cersei. She is TERRIBLE. Cersei in the books is the human incarnation of a black widow -- beautiful, brilliant, hot tempered, and utterly dangerous. Headley's Cersei is the incarnation of a black sheep -- meek, mild mannered, with no emotional range or force whatsoever. Headley is obviously smart, talented, and pretty hot -- I've seen her in other movies before -- but the role of Cersei requires a certain amount of charisma and emotional force which she simply doesnt have.