making them anon is an interesting idea. would mean submissions would have to be sent to me or the mods, then the whole thread created and each image numbered for initial top 5 etc, so a lot more work involved for an administation of the comps side.
Not sure it would change the outcome as people chat away from AP and they would vote for friends etc if they vote that way now..just by asking 'what number are you'. I don't believe there is a true way to make it completely anonymous at all.
maybe the winners thread would be good for ppl to say why they voted for it (if they did)?