Я не знаю, какая ситема была в первые года, но я бы сделал так:
Голосующему предлагается по порядку все конкурсантки.
Слева конкурсантка со всеми фотографиями с возможность просмотра тут же увеличенной версией каждой фотки. Если понравилась, отправляет в собственный топ-лист в право. И так проходим через всех претенденток. В топ листе может быть максимум 12. Причем надо распределить собственный рейтинг по местам, чем выше место тем больше очков присваивается. Если в процессе какая-то понравилась больше другой, просто помещается на необходимое место по градации и список смещается вниз. В конце допустим можно еще раз взглянуть на свой топ 12 и и допустим остальных 20, которые смещались вниз и еще раз подумать.
Из плюсов: все фотографии конкурсантки на виду и можно оценить её в целом, а не то что сейчас, если вдруг фотография неудачна, то она может и проехать мимо. Таким образом избавляемся от бесконечного надоедливого просмотра одинх и тех фотографий.
А итоговые очки уже подсчитываются из мини-топов, которые имеют веса по местам.
Как-то так. Мысли в слух.