Barring some major issue arising between now and election day....and barring that Mitt doesn't kick the dog snot out of Barack in debates....Barack Obama will win a second term.

Mitt is not a strong enough candidate to pull it off.

Mark it down.

I'd be shocked (and so so pleased) if I'm wrong.