I'm a bit lukewarm on Giuliani but I want to see how he fares in debates with other potential GOP presidential candidates. Up to now, Rudy has presented himself as a grinning, energetic-but-serious fellow, ('America's Mayor') which is fine, but, in reality, mostly fluff. But it's early, yet. He has time, and has yet to actually announce his 'official' candidacy.
I do know that I would rather cast my '08 Republican presidential primary vote for Rudy Giuliani rather than John McCain and in the general election, I would definitely vote for 'culturally liberal' Rudy Giuliani over Marxist/socialist Hillary Clinton or Barack Hussein Obama. There is no 'perfect' candidate.