Romney 28, McCain 25, Giuliani 14, Huckabee 10
Obama 30, Clinton 28, Edwards 14
Margin of error: 4.9%
“Roughly 40 percent of likely voters in both parties indicated they are still undecided.”
Read more here, including changes from last month’s poll.
HALPERIN’S TAKE: “The best holiday gifts the candidates have already received.”