CNN/OPINION RESEARCH CORP.
34% McCain
21% Huckabee
18% Giuliani
14% Romney
6% Thompson
5% Paul
Click poll name (e.g., BLOOMBERG POLL) for survey details and additional findings.
Public opinion headlines and highlights from PollingReport.com