71% Hillary Clinton 69% Barack Obama 66% John Edwards 65% Chris Dodd 64% John McCain 59% Mitt Romney 58% Bill Richardson 58% Tom Tancredo 57% Joe Biden 55% Rudy Giuliani 54% Mike Huckabee 48% Dennis Kucinich 48% Mike Gravel 45% Fred Thompson 44% Ron Paul