Cain's not getting any votes, and neither will Bachmann. Don't fall for the polling, she's a placeholder candidate who runs behind two candidates (Palin and Perry) who aren't even in the race yet.
and to a lesser degree, Perry
Perry in the race hurts Romney more than it helps him. It's either Romney or Perry vs. Palin, and I can't see how Romney edges out Perry on that score.
I respectfully disagree with your points.
It’s going to come down to who is the best campaigner and who runs the best campaign from those three.
I can tell you right off, Palin is the best campaigner—Perry won’t play nationally and Romney is a dork.
I hope she runs the best campaign, too.
The race within six weeks will be Perry vs. Bachmann.
Without evangelical support Palin has no chance in Iowa and she's DOA in New Hampshire. Without a strong showing in either state, she'd be 2012's Rudy Giuliani.