I think you are assuming a lot. How do you know that no Republican can beat Hillary Clinton except Guiliani and McCaine. I think Hilary can be beaten and will be beaten by so many Republicans. The country will not accept an ultra left wing liberal, phony, nasty, elitist like Hillary Clinton.
And that two-hundred-pounds of baggage named Bill, regardless of him being elected twice (neither time with a majority I might add).