84% Mitt Romney 83% Tom Tancredo 82% Fred Thompson 71% John McCain 67% Ron Paul 65% Mike Huckabee 57% Rudy Giuliani 26% John Edwards 25% Bill Richardson 25% Mike Gravel 23% Hillary Clinton 23% Chris Dodd 19% Joe Biden 18% Dennis Kucinich 17% Barack Obama