Margaery was awesome in this episode.
Do not know how I feel about that conversation between Ros and Shae.
The best part of the episode was the return of a certain epic character from Season 1. And the dragons. And the Unsullied.
Will I have to learn Bastard Valyrian and/or High Valyrian for this season? I haven't even started on learning Dothraki.
EDIT: I think I got my dad into Game of Thrones. He was asking me about Jon Snow and how he's Ned's son. Might lend him my DVD copies of the first 2 seasons if he wants to catch up. (Probably won't get him into the books since he'll get confused.)