Kickass episode, probably the best of the season. Herschel's a boss and I love how much he got to do here - Carol wishes she had his strength. Rick and Carl vs. the Horde was great, glad that Maggie finally got some real focus. Maggie's agreement with and Herschel's (presumed) understanding of Rick's actions was really nice, and while I'm sure Daryl's gonna have a much more negative reaction I'm pretty sure he comes around.
Rick: watched Hershel do and say exactly what Carol said earlier, making his treatment of her assbrained at best.