I've finally gotten around to writing my review for this. Considering the next episode airs here in just over 3 hours, I'm cutting it close!
7x05 I enjoyed because the plot was based in my world, and for once, I understood exactly what was going on! My dissection of the plot is linked, as well as some discussion on costuming (both fabulous and ridiculous).
Onwards to my review...