I don't think Cain is a bad person, or isnt genuine.... I just think he will come across as incompetent based upon his gaffs, and he doesnt have the campaigning ability that Romney has.
Also, I don't like Romney much, and I know his Mormonism will be a liabillity, especially with many gentile voters who consider L.D.S. to be one step away from Scientology.
Its certainly a tossup, and once again, the GOP has come up with a weak field. I just think Romney is more electable. Moderate voters may feel more comfortable voting for him.
And as far as the Mormonism..... Every evangelical Christian Ive spoken with has told me they would plug their nose, and vote for Romney as opposed to the alternative.... Hussein.