The best part of the episode is when Reek pushed what's her face off the skywalk. Such a satisfying splat. And Arya blinding Trant before killing him... awesome.
I do think that Melissandre resurrects Jon Snow using blood magic. It's just way too convenient that she is there as Jon was assassinated. I am not sure that it will be Jon as we know him though. Although apparently the director was lamenting today how much they are going to miss having Kit Harington around for filming... I am hoping they are just playing it up though, especially how after last season the producers were upset when Kristian Nairn spilled the beans about the Brann story line being on hold. They like to keep their cards close.
Not sure if this needs to be in spoiler tags, probably not since I am going out on a limb, but just in case: