I don't know if Rudy Guiliani could pull it off. I don't think people will elect some guy who has just been a Mayor of a city. Mayor of a city to president? The thing that help him out was 9/11, if it was not for 9/11 nobody would know who he was.
The only guy running for president for sure is Joe Biden, atleast that's what they said on Wikipedia. I think Biden would do worst than Kerry. No guy has won from the north since JFK. They all came from the south and California. Dumb move for both parties if they elect a northern.