Guilani is far more stable and also gets it in the war department. However, his marital problems and liberal social views would not play well in flyover country. Romney beats him in both categories and also gets it in the war department and giving special immigration status and the related tax subsidies to well connected ethnic groups. With a good red-state governor on the ticket, I am convinced he might be the only one who could take down Hillary.
I think the national media feels the same as they are already starting to trash him about his religion since they will not have an easy time trashing an elected governor of Massachusetts over being too far right for America. They will also be unable to trash him over personal problems (he is a strong family man), ethical problems (Mr. Clean who actually earned his fortune), or poor communication skills (he's a dynamic speaker with soccer mom looks) . . . this leaves only the religion card . . . something which is unlikely to get a lot of mileage in the MSM given their orgasms over Harry Reid as the new senate majority leader (same religion) as well as the first Muslim congress critter elected in Minnesota last night.
After waking up this morning, I reassessed 2008 a bit. I now think McCain was the big winner yesterday. A desperate GOP will look to him now as their savior. He'll probably become Senate Minority Leader, and will have an opportunity to win over his detractors in the party (whether he does or not, remains to be seen). He scored some points last week by immediately taking Kerry to task for his "botched" joke.
Rudy's stock dropped, because of his issues with his social liberalism, which will hurt him with the conservatives, and his too close association with President Bush, which will hurt him with those who will want a clean break from the Bush Presidency in 2008.
Romney's stock also rose too. The GOP is going to have a centrist as their nominee in 2008, that is for certain.
I agree that Guiliani and Romney would be good choices. I think it is between those two and McCain.