1. Mike Huckabee
2. Mitt Romney
3. John McCain
4. Ron Paul
5. Fred Thompson
6. Rudy Giuliani
7. Alan Keyes
8. Duncan Hunter
And the Donks:
1. Barack Obama
2. John Edwards
3. Hillary Clinton
4. Bill Richardson
5. Chris Dodd
6. Dennis Kucinich
7. Joe Biden
8. Mike Gravel
Keyes ahead of Hunter? Really?
Good call.