Requirements:
- Login system (openID, oAuth, local, I don't care which, I just need a name and an email)
- table to hold daily votes
- table to hold the prizes and winners for each day
- only allow one vote per day
- automatic vote cutoff on X time
- automatic selection of the winner
Would be nice
- pretty GUI
- list of previous draws/prizes/winners
What's wrong with what you had last year?