Does anyone think hes only allowing women to enter his town? He had no reason to kill the helicopter pilot besides keeping the population of men lower.
I also thinking this too. When Merle and who ever he was talking to on the radio was bringing Andrea and Michonne back, didn't the other person sounded excited or surprised that they were women? I also think they killed the soldiers to keep the population in general. They're probably running out of room since they are confined to that town.
Then we come the heads in the jars. The way he has them display, they're like his trophies or reminders, but I don't think there trophies. Why would he put the heads of Michonne's Walkers with them? A serial killer would showcase his work, not anyone's else, so they're reminders, but reminders of what? Well I think it's the virus since I'm pretty sure that was his family in the picture and they probably became zombies. Though why did he have the soldier's head on the shelf, well I think it was because he's a soldier. (Theory time) Even though it's cliche and overused, the government probably cause the virus.(I can't remember if the end of S1 said how the virus started, I read a summary and didn't see it so...) And I think Gov found out somewhere, so he doesn't like army, that's why he keeps the soldiers head as a reminder, and that's why killed all those soldiers. He hates the army for causing the virus. It would also be really cool since his nickname "Governor" would symbolic and ironic.
Oh and I also think Michonne's Walkers were her parents or at least her relatives.