I would easily vote for Giuliani and hold my nose for McCain over Hillary
If it were between McCain & Hillary, I would hold my nose & NOT VOTE.
My vote sits with Guiliani right now as best chance to win 08. However, a lot changes in 3 years.
The masterstroke for the Republicans to pull (even though I love the guy ), would be for Cheney to step down for health reasons after the 06 election, and have Bush name Rice ( my first choice ) or Guliani as VPOTUS. This gives that person the ability to run from a position of strength. In particular naming Rice as VP would take a lot of the wind out of The Witch's sails, first woman, highest ranking African American, etc etc. NO Republican could attack her, and even the Rats would be tearing their hair out over this. It's Genius I tell ya....