Although I disagree with Rudy on many social issues he still has my vote. Having lived in NYC when he was mayor gives me confidence in his leadership qualities. AND SWINGVOTERS WILL LOVE HIM!
The only thing that could get Rudy elected President is for a major terrorist attack to occur prior to the elections ... people (moderates, democrats, independents, and ultra-conservatives planning a third party hissy fit) will come to their senses and vote for the one who they believe WILL work to protect them and exact revenge, and they know instinctively that not a single democrat except Lieberman fits that mold.
And Democrats will probably come over as well. He got my vote tonight.