It's finally here... the big day in Iowa. Soon to be followed by New Hampshire, Nevada, and a host of other states over the next few weeks.
Just for the record, I'm going to predict that the Republican side comes out Huckabee / Romney / McCain today. Even if Huckabee comes in 2nd to Romney, he'll have to be considered the big winner on the Republican side for surging out of the pack of "also-rans" into a prominent showing (puts me in mind of a certain other Arkansas governor 16 years ago who became the "Comeback Kid" when he placed 2nd in Iowa).
The Democratic side is really too tough to call. My gut feeling is Edwards / Obama / Clinton, all within a couple of points of each other. Could be any combination of the three. If Obama comes in 3rd, he's in bad shape -- so much for that tide of change that he wants to ride. If Clinton comes in 3rd, she's gonna have a lot of 'splainin' to do to those $100M worth of donors to her campaign. If Edwards comes in 3rd, his campaign is basically done -- he's been running non-stop in Iowa for the past 6 years, essentially, and if they know him this well and still don't support him, he's toast. I'm assuming that Clinton wins New Hampshire hands down, so it's vitally important for Edwards and Obama to have a strong showing in Iowa.
Anyhow, it'll sure be interesting to see how the day turns out. And only 10 more months of this stuff before the big election in November!