My only comment is that New Hampshire is very different from Iowa, and Michigan is very different from both.
Meaning, today's winners may be tomorrow's afterthoughts. I would expect Clinton to do very well in New Hampshire and Obama to do to well in Michigan, with Edwards vying for second in both places. The rest of the field might as well pack it in. We certainly haven't seen the last of Hillary, that's for sure.
Huckabee pulled off the upset, but Romney still has that huge warchest, and I would be surprised if Guiliani didn't do reasonably well in NH and Michigan, plus he's spending a lot of time in Florida. Huckabee's name just doesn't sound presidential, and silly as that sounds to say, people vote for those reasons. This win guarantees Huckabee nothing, IMO. The Republicans are still wide open.
Keep wreves in General Talk in 2011!