If we had instant runoff voting, and a full slew of candidates, this would be how I would've ranked them on the ballot.
Dems
1) John Edwards
2) Chris Dodd
3) Dennis Kucinich
4) Hugo Chavez (write in vote)
5) Barack Obama
6) Joe Biden
7) Hillary Clinton
8) Bill Richardson
GOP
1) Willard Romney
2) Larry Craig (write in vote)
3) Ron Paul
4) John McCain
5) Huckelberry
6) Duncan Hunter
7) Guilliani
8) Tom Tancredo
Dems
1) John Edwards
2) Chris Dodd
3) Dennis Kucinich
4) Hugo Chavez (write in vote)
5) Barack Obama
6) Joe Biden
7) Hillary Clinton
8) Bill Richardson
GOP
1) Willard Romney
2) Larry Craig (write in vote)
3) Ron Paul
4) John McCain
5) Huckelberry
6) Duncan Hunter
7) Guilliani
8) Tom Tancredo