That episode was EXACTLY what I hoped it owuld and even more. It might be one of my aboslute favorite episodes in the entire show. It was purely amazing.
@Burpy, I personally don't think this season is as bad as some make it out to be. The gems that are in this season shine, really bright. This is another one of those.
I am in such a feel-good mood now because of this. I couldn't have asked for a more wonderful episode. ^-^