With the shear number of playable characters in the game, I think even a three votes poll would be a bit limiting. My thought was to just have each individual character be rated. Rating them independently will tend to limit the fanboy tilt slightly more than a free-for-all. If you run each poll for a week, that's almost a year's worth of polls, content to keep you busy.
Another feature you might do someday, would be to take the inverse viewpoint. Why does character X suck? I mean, I can talk myself out of liking the entire original cast.
Except Ayla. She's pretty much perfect.

---T.Geiger