One of the best season finales I've seen in a long time. I did, however, like last episode more. Theon's speech was awesome, and him getting angry at the horn blower was hilarious.
Best quote of the season:
Sandor: Any man dies with a clean sword, I'll rape his fucking corpse!