Why not make a you tube account with the name of this contest?
and then everyone post using that one account,
deviant art would be another choice
because youtube has the worst quality videos
ever I'm keen to get involved but
Rules:
1. You must create it
2. It must be hosted here, no off-site linking
How do i host it here?