Да, безусловно голосование для раздачи медалей подходит лучше всего. Так хотя бы честнее и интрига есть. Есть и нюансы. Бывает так, когда пользователь заслуживает награду, но при голосовании так ее и не выигрывает... Человек обижается (если желал награду), все бросает, уходит. С одной стороны нельзя награждать всех, но кто-то ее заслуживает. С другой, если наградили всех - автоматические награды создают нечестную ситуацию по сравнению с теми, кому они достались путем голосования. Что-то витиевато говорю, спать надо, спать...