Well, given that Giuliani has in the past several months supported taxpayer-funded abortions, a path to citizenship for illegals, gun control, the idea of man-made global warming and tried to redefine what a strict constructionist judge is, why on earth do you think he's changed?
It's also a little silly to claim he has changed in the five short years since he was a liberal mayor in New York.
Heads up: Saint Louis is gone from FR.