I wish we had a national primary like this. From wikipedia...
Voting
In a Condorcet election the voter ranks the list of candidates in order of preference. So, for example, the voter gives a '1' to their first preference, a '2' to their second preference, and so on. In this respect it is the same as an election held under non-Condorcet methods such as instant runoff voting or the single transferable vote.
(snip)
Finding the winner
The count is conducted by pitting every candidate against every other candidate in a series of imaginary one-on-one contests. The winner of each pairing is the candidate preferred by a majority of voters. The candidate preferred by each voter is taken to be the one in the pair that the voter ranks highest on their ballot paper. For example, if Alice is paired against Bob it is necessary to count both the number of voters who have ranked Alice higher than Bob, and the number who have ranked Bob higher than Alice. If Alice is preferred by more voters then she is the winner of that pairing. When all possible pairings of candidates have been considered, if one candidate beats every other candidate in these contests then they are declared the Condorcet winner.
(Check out the example at the link below. It makes it very easy to understand how it is better than our current plurality system and instant runoff voting. I am curious what DUers think about it.)
http://en.wikipedia.org/wiki/Condorcet_method#An_example