I think you nailed it about MNJohnnie.
I like Herman Cain, however he is a lightweight in many area of expertise, and would not be the President we sorely need now!