on the campaign trail in 2006:
And I understand the opposition to it, and I‘ve had these debates and discussions, but the day that the leadership of the military comes to me and says, Senator, we ought to change the policy, then I think we ought to consider seriously changing it because those leaders in the military are the ones we give the responsibility to.
Then watch him last night on Greta Van Susteren's Fox show:
McCain: I respect the views of Admiral Mullen, who said it was his individual opinion, but we have not heard from the rest of the military leadership. And I'd be very interested in hearing from our military on this issue.
... I have always said that I believe 'Don't Ask Don't Tell' is working, and I believe it is.
Yup, that's John McCain, Professional Calvinball Player. How swiftly those goalposts move!