I agree with kbelliveau about the tension this show can build and this episode was a perfect example of that. Those of us who have been waiting to see walkers will finally be appeased after this one!
It looks like everything is starting to come to a culmination finally after the boring first half of the season. I don't like how they're trying to make Shane out to be a villain though. He's been wrong a lot, but he's also done the most to keep everyone safe. I think Dale is being whiny about it and needs to give the guy a break.