Brilliant episode! I'm usually bothered by CGI, but the battle of Winterfell was intense enough to forget about it. The atmosphere when Jon's army realized what they were up against... wow.
Only one thing, though: I wish they'd prolonged Ramsay's demise some more. His screams stopped pretty soon after the first dog ripped his face off.
So, the preview for next week teases a huge battle between bastards Jon and Ramsay. Though, as we've learned from past build-ups-to-battles in GoT, this will not be satisfactory in the way that the bad guys finally get what they deserve.