rb, I put this in the #5 thread as well...
1) Good Game... thanks for running it.
2) the Mayor/Detective combo is too powerful. The mafia should win about half the time.
Either toss the mayor or give the mafia some help like:
A) more members
B) A Don that shows as innocent
C) a traitor
d) any two of the above
For a normal game, there should be about 1 mafia per four players. For every major character the innocents get, there should be either a minor character for the mafia or another team member. For every two minor characters for the innocents, the mafia should get a character or another member.
Major characters: Detective, Mayor, Don (as detective)
Minor Characters: doctor, vig, traitor, Don (as innocent)
I've also noticed that the mafia teams are waaaay too aggressive around here.

It's so cool being mafia that they have to play. That just makes it obvious.
Finally, I almost had a couple of you didn't I?