I watched the debate and actually it was the first debate I watched in months, but Huckabee was clearly the winner of this one. Not only in my opinion, but according to polls conducted immediately afterwards too. He should now go on to win IA and SC, with Romney taking NH:
"Due to transmission issues our live coverage of the debate aftermath was interrupted. However, our cameras captured the moment when Matt Towery and Tom Baxter informed Governor Huckabee, who was surrounded by national press, that the survey of both Iowa and Florida Republicans conducted by InsiderAdvantage/Majority Opinion Research showed Mike Huckabee the winner of tonight's CNN/YouTube debate.
The Florida survey conducted with the Florida Chamber of Commerce showed the following results:
Huckabee: 44%Giulani: 18%
Romney: 13%
McCain: 10%
Thompson: 5%
Paul: 4%
Hunter: 1%
Tancredo: 1%
Rest: undecided
The survey of 341 Republicans who stated they were undecided, intended to watch the debate and agreed to phone in their opinion immediately after the ending was weighted for age and gender. It has a margin of error of +/- 6%.
A survey of Iowa Republicans of over 1,035 Iowa Republicans taken in the last twenty minutes of the debate showed Huckabee the winner in that state as well. The numbers virtually mirrored Florida. They were:
Huckabee: 32%Romney: 16%
Giuliani: 12%
McCain: 10%
Thompson: 7%
Paul: 6%
Tancredo: 2%
Hunter: 0%
Rest: undecided
Interestingly, the Iowa poll did not survey only undecided voters. Yet, both a survey of undecided voters in Florida and a general survey in Iowa showed Huckabee the winner."
http://www.southernpoliticalreport.com/storylink_1128_53.aspx