Suggestion: to upvote or downvote a post, you need to comment your reason
I've always felt like the reddit thread style upvote/downvote trend is extremely unhealthy for a discussion board. Upvotes and downvotes do you let you know why people agree/disagree with you or what they agree/disagree with - they're not constructive in any way.
So how about tying popularity votes to commenting? Force people to actually take part in the discussion if they want to vote on it.