I pretty much agree with the possible exception that McCain *might* be able to beat Obama.
Obama is all hyped up feelings and hope, and it hard to sustain that hype.
Particularly when it is backed by nothing at all - look at Dean.
Obama has the Dean crowd for certain, but also, more. He's a lot more formadible than Dean in today's political climate.