71% Rudy Giuliani 70% John McCain 70% Mitt Romney 62% Fred Thompson 58% Hillary Clinton 58% Barack Obama 56% Joe Biden 56% Mike Huckabee 54% Tom Tancredo 54% John Edwards 53% Chris Dodd 50% Bill Richardson 36% Dennis Kucinich 33% Mike Gravel 32% Ron Paul