I'd vote Rudy over McCain too. I think that Rudy Guliani is a what you see is what you get kind of guy, where McCain is all smoke and mirrors, mostly the mirrors.
Rudy or McCain? I'd skip that line, and go on to next office. No votes for President. Not even if Hillary! is running.