The mayor picked a great time to announce (or quasi-announce, or whatever). Romney has had a bad two months, thanks to the flip-flop stories. McCain is bogged down in Iraq. (He doesn’t seem to be getting much credit, outside the White House, for supporting the war so vigorously. Evidently a lot of Republicans supported the war because they supported Bush, rather than the other way around.) Hence people are taking a longer look at Giuliani right now.