I disagree.
If John McCain places an unexpected 3rd in Iowa and Mike Huckabee wins 1st place there, the media will be trumpeting Romney's fall, McCain's surge, and Huck's win, in that order. McCain will then close the small gap in NH and win his home away from home. The next primary state is Michigan, which voted for McCain in 2000. If the Arizona Senator can win there too, he'll have two wins in the first three states and all the momentum going into South Carolina and Super Tuesday.
This post was the winner of this thread.