Been a bit since there's been any real discussion in here huh?
I hadn't mentioned anything about the new point system. Now that I've seen it in action, I'd like to comment on it.
I think it's great, really. It makes you feel like you accomplished something regardless of how many votes you get. To increase the variety of the entries, you could also create a list of say, ten extra elements and only award points for using up to a certain number of them. The idea is that you can grab extra points from extras, but because not everyone is using the same three their posts will be a lot different.
The point system also allows for a lot of crazy contest combinations. There's been some debate in the past if we should have judges or votes, but now you can have both. Judges can award points to each entry based on how good they thought it was and voters can still drop by to award 2-3 points to one entry or another.
What I'm getting at is I think points are the future, @Calle