“Im just shocked McCain got one right.”
Not really, he’s playing his old game of running to the right before re-election.
That and as another FReeper pointed out, he does this when the vote is already a certainty too. He doesn’t have to out himself on this one, because his natural leanings are prevailing without his vote.