Clinton may not hold on to her lead but she will do much better than I predicted and win or lose will rightfully be able to call herself the "comeback kid" as her husband famously did in 1992 when he finished a surprisingly strong second.
A revitalized Clinton campaign, especially if she can win Nevada, will make for an interesting split in South Carolina that could potentially allow Edwards to win in a three-way contest there.
Edwards will be "disappointed" with his 17% according to CNN but it is actually an impressive showing. Unlike in Iowa, NH has always been considered a Clinton-Obama race with Edwards a non-player. In 2004, riding far more hype coming out of Iowa than this year, Edwards placed fourth with 11% and went on to with in South Carolina. A second place finish in Iowa, followed by a 50% improvement over his 2004 showing in New Hampshire may not be enough to set Edwards up to win, but it certainly is the best he could have realistically hoped for.
On the Republican side, again I am amazed by the poor showing of Giuliani. He was never expected to win New Hampshire, but for a long time he was considered a realistic contender for second. Like in Iowa, until a month ago, Giuliani was never lower than 3rd in polls. He finished Iowa in a distance 6th and tonight he is in the fight of his life for 4th with Ron Paul and will likely place 5th after college towns come in later in the evening.
In Michigan, he may, if he's lucky, get 3rd but will almost certainly get 4th or less in South Carolina and a win in Florida for him, to me, now sounds like a joke. After all this, I don't see how he recovers for Feb 5 espeically with McCain in the race who will do well in California and other moderate states.
Clinton's impressive comeback tonight - even if she ends up behind by a few points - is exactly what she needed to recover and more than I and most expected. Watch for her to win Nevada and all but tie in South Carolina as a result.