Daniel-
Eloquence is planning on creating a graduated approval/disapproval voting vote to replace the current one. Hopefully we can reach a consensus before it comes to that though (IMO voting should be one of the last things we use to resolve conflicts - consensus should always be sought first).
Actually, if Tim's solution works, the only thing we need to agree on is what the default display option should be. For that, a rather primitive voting system like FPP should be fully sufficient.
Regards,
Erik