As might be expected, all the talk today is about who won the Republican caucuses — and who goes on to New Hampshire.

And it is, indeed, a big story: Mitt Romney edged out Rick Santorum by only eight votes out of over 120,000 cast. Ron Paul finished a strong third. Both Rick Perry and Michele BachmannMichele Marie BachmannBoehner says he voted for Trump, didn't push back on election claims because he's retired Boehner: Trump 'stepped all over their loyalty' by lying to followers Boehner finally calls it as he sees it MORE reached the end of the road. So did Newt Gingrich — he’s just too proud to admit it.

Considering his lack of appeal to evangelicals and his late show of interest in the state, it’s no surprise that Mitt Romney didn’t seal the deal in Iowa. But that means the fight for the Republican nomination will roll on at least through New Hampshire, South Carolina and Florida — which is good news for President ObamaBarack Hussein ObamaBiden: Democrats' spending plan is 'a bigger darn deal' than Obamacare Harris stumps for McAuliffe in Virginia Biden to stump with McAuliffe Tuesday MORE.

Think about it. Ron Paul’s going to spend the next two or three months attacking Mitt Romney. Rick Santorum’s going to spend the next two or three months claiming he’s the real conservative, not Mitt Romney. And Newt Gingrich is going to spend the next six months, or six years, getting his revenge by calling Mitt Romney a liar, or worse. And the longer they direct their fire at each other, the better it is for the Obama campaign.

Meanwhile, President Obama can focus on doing his job as president — fighting for tax cuts for the middle class — while his campaign continues to snare and squirrel away campaign cash for their big battle in November against Bain Capital.

Good for Barack Obama. He was one of the big winners in Iowa, without even campaigning.