Great episode, definitely the best one yet.

Unlike last week, don't think I have any complaints. Some random thoughts:
-Tournament part 2, hooray!
-Kind of surprised they did more Theon exposition, considering all of it in the last episode.
-Glad they briskly got Catelyn's party to the Eyrie. The chapter that describes her whole ascent was frankly pretty dull.
-The show surprises me yet again, didn't think they were going to show Lysa breastfeeding!
-Perfect depiction of the sky cells.
-Definitely more forward here about Renly and Loras' relationship than we see in the book, at least the first one. As others have said, I can see the reason for the scene.
-Fantastic Robert/Cersei scene, which would have been impossible to do in the book since neither were POV characters.
-Even though I knew Jory was going to die, dang, that was brutal! Between that, the horse beheading, and the hillmen attack, they just went all out with the violence tonight.