I predict that Mike Huckabee will win the Iowa caucuses, thanks to committed homeschoolers who are more likely to brave the cold than anyone else. Whereupon the media and punditry universe will shift its attention to John McCain.
Among the Democrats, I predict that Barack Obama will win, thanks again to his followers being more zealous than any of the other’s and, again, willing to show up at the meetings. This will lead to a win in Iowa and to a momentum that Hilary Clinton will find hard to stop. Rank and file Democrats WANT to vote for Obama and are supporting the others for other reasons that they would be glad to surrender if they think Obama can win.