I don't know why anyone would feel the need to vote for either one. Both are corrupt liars who will do anything it takes to get elected.
In reality the two party system will never field a candidate that reflects the common values of American society. I'm sorry, but both these white, rich males (wait, I
think Hillary is a woman....) will do nothing to better the conditions for the working class, labor unions or minorities.
But in the end, I don't see Giuliani getting the Republican nod since he's pretty much a moderate Democrat in Republican clothing. The Christian Right would rather shit in Jesus' face than nominate a pro-gay, pro-choice candidate...and that is exactly what Giuliani is.
On the flip-side I'm not so sure the Democrats would nominate Hillary Clinton because she's a very polarizing figure. It doesn't matter IF her husband is adored by most Americans, that'll only carry her so far.
Look for the Democrats to nominate a moderate Midwestern or western Democrat that has a background in the plight of middle America. He'll also whore himself out to big business and corporate America, essentially making himself a hypocrite as corporate America doesn't give a flying fuck about the plight of middle America.
The Republicans will nominate a "moderate" conservative, who really is a far-right neocon fascist shit that will cozy up to the Christian fundies and continue to push America toward a theocracy.
In the end it won't matter who wins.....the status qou will prevail.
GOD BLESS AMERICA!