A few other random thoughts:
-Maester Luwin's retort to Theon about being both a prisoner and a guest was my favorite burn of the show so far. I was smiling from ear to ear for a solid five minutes after that, just thinking, "Damn. That was harsh. I like it."
-I actually really loved the new Littlefinger scene with him instructing the two whores. At first I wondered what they were trying to accomplish with it... I mean, that had to be the most pornographic scene of the show so far, and it wasn't in the book at all. But it's all just soooo appropriate for him as a character. The more and more I thought about it, the more I realized they really managed to define him very nicely through that scene... really, truly, amazingly well.
-Is it just me, or do they still have a lot of ground to cover for Dany in three episodes? I feel like they're either going to have to make a lot of cuts in that storyline or really just give it more time than they've been giving it.
-It seems apparent that they've almost cut out the wolves altogether, or at least used them as little as possible. They didn't even show up to save Bran in the woods. What gives?
-Tyrion's "confession of crimes" was even better in the show than in the books. BTW, similarly with Dany's storyline, I feel like there's still a lot of ground to cover with Tyrion... both with the mountain clans and meeting Shea. I sort of wonder if they're going to cut out the mountain clans altogether.
-Lastly, back to Tywin, I think I was paying especially close attention to him because at some point while reading the books he became Ed Harris in my head. I'm really not sure why that is. I didn't substitute any other actors for book characters, just that one. But now that I see Charles Dance in there... not bad at all. I still would've been interested to see what Ed Harris could have done with it, but I'm not complaining at all.
EDIT: Oh, and I should mention that I realized episode 7 actually wasn't the one written by Martin himself, as I had said above... it's actually episode 8, due to air on June 6.