94% Hillary Clinton 94% Barack Obama 92% John Edwards 90% Chris Dodd 85% Bill Richardson 80% Joe Biden 75% Dennis Kucinich 74% Mike Gravel 46% Rudy Giuliani 35% John McCain 32% Tom Tancredo 28% Mitt Romney 28% Mike Huckabee 16% Fred Thompson 9% Ron Paul