84% Barack Obama 82% Hillary Clinton 81% John Edwards 78% Chris Dodd 72% Bill Richardson 69% Joe Biden 67% Dennis Kucinich 65% Mike Gravel 42% Rudy Giuliani 35% Tom Tancredo 33% Mitt Romney 33% John McCain 26% Mike Huckabee 24% Fred Thompson 17% Ron Paul