73% Mitt Romney 66% Fred Thompson 65% John McCain 64% Tom Tancredo 62% Rudy Giuliani 56% Mike Huckabee 54% Joe Biden 52% Hillary Clinton 50% John Edwards 47% Barack Obama 44% Chris Dodd 41% Bill Richardson 34% Ron Paul 32% Mike Gravel 27% Dennis Kucinich