McCain is a fresh idea?
It's not difficult to understand, and although I don't personally like the fact she supports either, the only other way would be to split off from the Republican party and start a third party. Since that would result in several cycles of having the commies remain in power, I grudgingly support those two decisions.
Considering this, there is still no other viable candidate that I would consider supporting at this point in time for the 2012 race, but we are still two years out and she may not even decide to run.
I will also decline to support anyone who does not share her beliefs and standards as a whole.