McCain simply doesn't bother me. He gives a detailed argument and doesn't just spew out sometimes hateful and untrue rhetoric.
As for Rudy, here's what I said about him in another thread:
I lost all respect I ever had for Giuliani last night. Some of the things he said were far more disgusting that anything that came from the mouth of Bush or Cheney.
On repeated occasions he likened being a Kerry supporter to opposing freedom, supporting terrorism, and opposing democracies around the world.
He also ratted on Kerry to the point of character assassination. For example (maybe not word-for-word but close to what he said):
'John Edwards needs two americas, so in one, John Kerry can for for something, and another where he can vote against the very same thing.'
When has John Kerry voted for an against the very same bill? Even Rudy knows that not to be true.
There goes any chance I'll vote for HIM in 2008.