I love how they can make the cheesy stylish, that they are throwing those of us who know the comics wonderful little bones but also keeping the main plot fresh so we don't know how exactly it will end. Even better I was sitting there wondering how they WOULD do something that I knew was going to happen because I knew the books. I think that they are also doing a good job of giving the person who hasn't read the comics enough good stuff to leave them happy. They usually fiverge in places to make the world simpler. Definately well done.
My biggest complaint is the high death count.