Talking republican candidates, I'd absolutely prefer Michael Bloomberg to his predecessor Giuliani (who has kept a very low primaries campaign profile and is no doubt planning to make a big break on Super Tuesday). If he were elected, Giuliani would just continue the highly polarizing stance of Bush when it comes to foreign policy, immigration issues, social policies etc, the whole "take it or leave it" attitude to the non-U.S. world.