Solid Romney for all the reasons you listed. He’s MUCH better than McCain on the trail.
Bubba was good, too. Used car salesmen always are.