He's wrong as usual. It will be Mitt Romney.
Not that I love Romney, but he is head and shoulders above any other Republican candidate in terms of electability, and he is far less repugnant than McCain. He is certainly closer to key conservative values than McCain, although he may not be perfect enough for some.
Plus, he is a polished, experienced, exteremely competent executive, who comes across great on TV and in debates, and will be a very attractive candidate to the independents.
No way any Dem candidate has a chance against him if he wins the Repub nomination, which I think he has a good chance of doing given the Republican candidates that have presented themselves so far.