So many great things about this ep, but what I really liked is that it was a self contained, one plot episode. Sometimes you need that to break up the long running plot threads in favor of real character development, and this episode did it in the best way I can think of - take an event you've waited a long time for and completely turn it around to make it work in the service of the Rick character.

Finally I can get behind Michonne, I was getting tired of her brooding looks and no talking schtick.