We use the Single Transferable Vote (STV) system, which is similar to Instant Runoff Voting (IRV). STV is IRV for multi-seat elections such as councils or boards. IRV has the effect of avoiding split votes when multiple candidates earn support from like-minded voters.
We have been using the STV software developed by http://www.openstv.org/ Their on-line voting site is here: http://www.opavote.org/ The counting is done using the Meek method. We often start the on-line voting about two weeks before the polls close. You need a Google account to use this. We have firstname.lastname@example.org Clif has the password, though all EMS passwords should be managed by the board. Check that all ems communications go to an official EMS address.
Choice voting, Preferential voting or Preference voting Cumulative voting (also accumulation voting, weighted voting or multi-voting)
Perhaps STV and Cumulative voting can be combined. Actually there is no need because all your voting power would go to your first preference if it was needed to elect them. If there was a portion left over then it would be used as needed until it was used up.
-- ClifCox - 2011-10-21