This pretty much matches up with my voting preferences. (Although I'm supporting Clinton as my top choice.)
83% Barack Obama
80% Hillary Clinton
80% Bill Richardson
79% Chris Dodd
79% John Edwards
73% Joe Biden
66% Dennis Kucinich
61% Mike Gravel
48% Rudy Giuliani
46% John McCain
38% Mike Huckabee
38% Mitt Romney
31% Tom Tancredo
27% Fred Thompson
20% Ron Paul
2008 Presidential Candidate Matching Quiz