CBS News: Bush's Top Ten Flip-Flops. My favorite:
During the 2000 campaign, George W. Bush argued against nation building and foreign military entanglements. In the second presidential debate, he said: “I'm not so sure the role of the United States is to go around the world and say, 'This is the way it's got to be.'”
The United States is currently involved in nation building in Iraq on a scale unseen since the years immediately following World War II.
During the 2000 election, Mr. Bush called for U.S. troops to be withdrawn from the NATO peacekeeping mission in the Balkans. His administration now cites such missions as an example of how America must “stay the course.”
[I think this one is actually a double-flip-flop since we're now abandoning nation-building in Iraq.]
NPR: Top 10 Secrets They Don't Want You to Know About the Debates, including,
(7.) The secretly negotiated debate contract bars Kerry and Bush from any and all other debates for the entire campaign.
CBS News: Kerry's Top Ten Flip-Flops. Most pandering and damning,
In October 2003, Kerry said Israel’s unilateral construction of a security fence was “a barrier to peace.”
“I know how disheartened Palestinians are by the decision to build the barrier off the Green Line,” he told the Arab American Institute National Leadership Conference. “We don't need another barrier to peace. Provocative and counterproductive measures only harm Israelis.”
But less than a year later, in February 2004, he reversed himself, calling the fence “a legitimate act of self-defense,” and saying “President Bush is rightly discussing with Israel the exact route of the fence to minimize the hardship it causes innocent Palestinians.”