There are currently 112 new Drupal contributors awaiting review of their first project. This is a great place to contribute to the community and learn about interesting upcoming projects, for example...
Module: Election
What does it do?
The Election Module does elections in Drupal. And it does this in a very Drupal 7 way, by creating entity types for everything involved in elections, e.g. candidates, and using a modular structure for election methods. So if you wanted to do something crazy like divide your voters into, say, 50 different groups and have everyone vote individually, but then have their votes represented collectively as a single group, roughly (but not exactly) weighted by the number of people in each group (whether or not they voted) the last time you counted... well, you could do that. That would be a crazy way to do an election, but you could do it with this module.
Potential Uses
UCLU is apparently using this for real elections. If that seems a little too obvious, maybe you could settle where you're going to lunch with a single transferable vote election.
Look Useful? Review it!
If this sounds like something you'd like to see readily available on Drupal.org, you should review it and help make that happen.
Pro Tip: If you've never reviewed a project application before, you can find instructions for reviewers on Drupal.org and the Code Review group is happy to help more people get involved.