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.
I'm certainly pro-Rudy at this point but you have a reasonable and respectful position. Unfortunately some on here believe there are perfect candidates and just refuse to vote for anybody imperfect, even in the general and then call you names for supporting what they deem a "RINO".