Here’s one for your McCain supporter buddies. This week he took credit for the new GI Bill, despite having opposed it. He was for it… after he voted against it? Sounds like John Kerry. (Was there something in the water in Vietnam that makes presidential candidates flip-flop later in life?)

Below is a summary of two dozen glaring flip-flops on major issues. You can see a video review of it, including notes on sources here:

Transcript:

Over the weekend, Senator McCain said, quote, “this election is about trust and trusting peopleā€˜s word and, unfortunately, apparently on several items, Senator Obama’s word cannot be trusted.”

Our third story tonight: Judging candidates based on their consistency. You see where I’m going with this?

The signing of the G.I. Bill not the only time Senator McCain was against something before he was for it, or vice versa or both. You may want to get pencil and paper and write these down.

On political reform, McCain last January opposed a grassroots lobbying bill he once supported. In 2006, the New York Sun reported that his presidential ambitions led McCain to reverse his support of a campaign financial bill called… “McCain-Feingold”.

Last October he said he would vote against the “Development, Relief and Education for Alien Miners Act” that he co-sponsored and then said he would vote against an immigration bill that he introduced.

In 2006, he said on Hardball, quote, “I think that gay marriage should be allowed.” Then after the commercial break he added, “I do not believe that gay marriages should be legal.”

On abortion, 1999, publicly supporting Roe v. Wade, privately opposing it in a letter to the National Right to Life Committee. In the 2000 debates, he would change the GOP platform to permit exceptions for rape, incest, the life of the mother. May 2008, no he won’t, ABCNews.com reported.

Storing nuclear waste at Yucca Mountain? Flip.

Military action against rogue states? Flip.

Negotiating with Kim Jong-Il? Not acceptable… until President Bush did it last week.

With Fidel Castro? Acceptable in 2000, not 2008.

With terrorists? Appropriate when Colin Powell went to Syria and in 2006 when McCain said, “sooner or later we’ll talk to Hamas,” but not appropriate now.

Unilateral action against suspected terrorists in Pakistan? “Confused leadership” when Obama suggested it, but not when Bush did it.

Warrantless wire taps? Six months ago, presidents had to “obey the law,” …not anymore.

Torture detainees? No way! …Except for the CIA. Hold them indefinitely? Wrong in 2003, the “right move” in 2008.

The Iraq war? “The right course” in 2004, “stay the course” 2005. Today: McCain has “always been a Rumsfeld critic.”

Tax cuts for the rich? In 2001, he “could not in good conscience” support them. Now he can.

The estate tax? 2006, “I agree with President Roosevelt” who created it and who had passed away. In 2008, “most unfair.”

This month not for privatizing Social Security, never has been. In 2004, he didn’t see how benefits will last without it.

In February, promised a balanced budget in four years. By April, make that eight years.

In May, “glad to look at” the windfall profits tax. By June, “that was Jimmy Carter’s big idea.”

In 2000, no new off shore drilling. Last month, it would take years to develop. This month, “very helpful in the short term.”

The Bush fund-raisers McCain called “coyotes,” were breaking the law in 2000. By 2006, they were co-chairing McCain fund-raisers.

Buddy Jerry Falwell, “an agent of intolerance” in 2000. [Video of McCain receiving honorary degree from Falwell in 2006.] The Reverend Hagee in, then out, this year alone.

In 1983, opposed Martin Luther King Day. Today, not as much.

In 1986, opposed South African divestment. This month praised it.

And in 2000, defended South Carolina’s confederate flag as “a symbol of heritage.” Two years later, McCain calling it, quote, “an act of political cowardice” not to say the flag should come down. Quote, “Everybody said, look out. You can’t win in South Carolina if you say that.”

McCain’s campaign says his positions… “evolve.”

Ironically, in 2005, McCain said alternatives to evolution should be taught in school… “evolving” the opposite position he had taken in 2000.