80% Hillary Clinton 80% John Edwards 79% Barack Obama 74% Joe Biden 72% Chris Dodd 65% Bill Richardson 56% Mike Gravel 54% Dennis Kucinich 52% Rudy Giuliani 49% Tom Tancredo 44% Mitt Romney 39% John McCain 33% Fred Thompson 32% Mike Huckabee 16% Ron Paul