There have been quite a few new features for WPVote.com recently. A lot of them are hidden (only useful for people who use the Nominate WordPress theme), but a few are visible here on WPVote.com.
In particular there is a new Popular Posts page. This shows all featured posts ranked by number of votes.
The second visible feature is a list of all the users who have voted on each article. This feature is really good for encouraging participation. The icons use the Gravatar service, so make sure to add one. It would also be worth filling out your profile so that your page links to Twitter and your website. You can see my profile page here: http://wpvote.com/author/Ben/