Notwithstanding my earlier musings, I predict that John McCain will win the Republican nomination. That is pretty bold when one considers that the current market value for McCain is 4.70 compared to 37.40 for Rudy, 24 for Romney and 23 for Thompson. In fact, McCain is barely ahead of Libertarian and anti-war candidate Ron Paul who is sitting at 3.90.
However, it looks as though there is going to be all out warfare between Romney and Guiliani setting them both up for a lot of damage heading into an Iowa caucus which McCain has been working very long and hard in preparation for this season. I suspect a surprise finish of either first or second for McCain in Iowa (depending on how Thompson does) followed by a win or close second in New Hampsire (in competition with Romney). After that McCain wins South Carolina and the rest is history.