our school has this great system when
initially, everyone in your grade votes on those who nominate themselve and have been reffereed by a favourite teacher and 3 peers and inturn, end up on the ballot. teachers vote also, but they can only vote for students they have taught and/or know well. none of the 'she seems like a great kid, ill vote for her'. if they dont know you, they cant vote for you.
from that we get 10 prefects. the prefects then opt themselves into the nomination process for captain. we give a speech to our fellow student body, year advisor, deputies, and headmaster. at the same time, the voting process is repeated, instead with the ballot naming those who wish to be captain, or vice captain. same process, peers vote, teachers vote for those we know.
we then wait three friggin' weeks until the prefect body announciation ceremony, in which the captains and vcs are announced, and the whole prefect body is presented to the school and with their badges.
its a really fair system tbh
and im one of the 08 prefects. =D