I was going to read through this whole thread and type up a wall of text to talk about your game, but I decided not to.
Here are some things that have stuck in my head the whole game though.
1. WTF was Eddy doing? Undoubtedly he helped stir the pot, but if I was in this game, I woulda lynched him. ALWAYS ask yourself "What is the town motivation for this?" If you can't come up with something, then ask the person who did it why they did it. If they still can't give you a good reason... maybe there isn't a good town motivation for it.
2. Analyze everything. Every single post. In D2, AJ pretty much claimed to be the town cop, but no one noticed. His reference to Steven Segal and Dirty Harry were from left field and WTF worthy, but if you read what he's actually saying, he's claiming cop.
3. Look for places where one player contradicts themselves and wonder why they would have done that. "The truth will set you free" should be town's motto. Town have NO reason to lie in the game, ever. Don't try to look innocent, just play to win and your actions should show that you are town. Scum are the ones who have to lie to win. They have to convince everyone else that a town player is scum.