67% Mike Gravel 62% Dennis Kucinich 57% Bill Richardson 53% John Edwards 53% Chris Dodd 50% Joe Biden 49% Ron Paul 49% Hillary Clinton 46% Barack Obama 44% Mitt Romney 41% John McCain 40% Mike Huckabee 40% Fred Thompson 38% Tom Tancredo 30% Rudy Giuliani