Silver is a liberal, but his polling analysis is often pretty good. This is a pretty fair article I think, especially considering that Silver probably hates everything Cain represents.
Saying that, I think the odds are very slim that Cain wins the nomination. And if he did, I think Hussein would easily defeat him in Nov 2012. I still think the only person who can realistically stop Romney the chameleon from getting the nomination is probably Perry. If Perry can’t recover then the next best shot against Mitt would be Newt, but I have little confidence in him as a national candidate. All in all, the more I see of our candidates the weaker this field appears. It amazes me that in an election cycle with a president struggling so badly that a better crop of candidates didn’t want to run against him.