Good points. And there is the issue of uniting the country - or moving toward greater unification. Romney can do that, too. He actually likes to hear different and opposing views!
I think Romney is a real possibility. I want a competent, smart, ARTICULATE candidate and he has those qualities. The Dems and the MSM are already getting worried about this guy. I think he has the talent to beat a Hillary/Obama ticket. I think he could whack the Breck Girl easily.
Guiliani and McCain are out in my book. They have too much personal baggage. If the Iraq situation gets worse, McCain will be dead meat because he backs a troop surge. Guiliani apparently has some questionable business connections he's worried about. Hunter and the rest are too obscure; they won't be able to raise the cash. Gingrich says he won't run unless neither Guiliani nor McCain has emerged as the leader by the fall of 2007. I don't think he will run and the MSM has fatally wounded him.
Also, Romney has the same birthday as me. So thats another reason to vote for him. lol