you are correct John McCain is Swishy ON Queer Issies take a look at the Weasel McCain in this Media Clip.
McCacin supported gay marriage when he wanted to Hurt our Conservative values, when he was not thinking about running for President take a look folks.
http://www.youtube.com/watch?v=Ub338saBToc
When was he not thinking about running for President? He strategy all along has been to rely on independents and crossdressing DemocRATS to cross over. Good luck trying to win without the conservative Republican base vote.