Great news: Attorney General Lisa Madigan issued an Opinion today (read it here) that the state Constitution permits home rule municipalities to implement innovative election systems like instant runoff voting and cumulative voting rights without explicit state law authorization.
This means that if a city like Oak Park or Urbana or Berwyn or Carbondale or any home rule municipality wants to use a modern election system, the municipality can put a referendum on the ballot (or citizens can petition to put an initiative on the ballot), and if the voters approve the proposition, the city will use an innovative election system.
Instant runoff voting (www.instantrunoff.com) is one example that would work very well in Chicago or any other city that uses single-member districts and holds elections in both February and Apil. This ends the spoiler dynamic where similar candidates split the vote, and it also ends the expense of a second election.
Cumulative voting rights (http://www.midwestdemocracy.org/cv.html) as used in the Illinois House from 1870-1980, would be a great fit for any municipality that uses at-large elections. The right is to cast all three or four votes for one candidate, allowing a political minority to elect one of their own, creating a more diverse local government. There's a movement in corporate America to provide cumulative voting rights for corporate elections to get an independent, non-establishment director on the board.
Now municipalities in Illinois have an opportunity to modernize their voting systems beyond what the Illinois General Assembly can imagine.
Also, to see how San Francisco uses instant runoff voting (they call is 'ranked choice voting') for their local elections, check out their Department of Elections page here with a nice flash demonstration here. They had a similar non-partisan, runoff election like Chicago and Springfield, until they decided to consolidate the two elections into one. Instead of voting twice (once in the 'primary' and once in the run-off), they count the ballots twice and let people indicate their runoff-choice by ranking the candidates (1, 2, 3). Now they have all the benefits of a runoff election (the candidate with the most support wins, there are no split votes or manipulation with fake candidates designed to harm an opponent) without the expense of two, separate elections.
This is exciting news. Perhaps some municipalities will have the chance to vote on some interesting referenda this March....