Good question.

When it comes to immigration reform, this one?:

May 22, 2008, 3:51 pm

McCain Says Immigration Reform Should Be Top Priority


….When Mr. McCain’s presidential bid stalled last summer, many blamed his advocacy for the immigration reform bill in the Senate, which included a pathway to citizenship for the illegal immigrants already here in the country….

Or this one?:

Arizona Senator John McCain supports immigration reform that would deport illegal immigrants

BY Aliyah Shahid


Tuesday, July 6th 2010, 1:09 PM

Arizona Sen. John McCain has a message for illegal residents of his state: Go back where you came from.

McCain, who has been veering right to try and win his Republican Senate primary against conservative former Rep. J.D. Hayworth, said on Tuesday that he supports immigration reform that would deport those living in the country illegally.

“No amnesty. Many of them need to be sent back,” McCain said…

Or on TARP, this one?:

McCain on TARP back in ’08

….And here’s the statement McCain released on Oct. 3, 2008, after the House passed TARP: “I commend the House of Representatives for coming together to pass the economic rescue bill today. I’m glad I suspended my campaign to go back to Washington to help bring the House Republicans to the table. I believe that the taxpayer protections that have been added have improved the bill. This rescue bill is not perfect, and it is an outrage that it’s even necessary. But we must stop the damage to our economy done by corrupt and incompetent practices on Wall Street and in Washington….”

Or this one?:

Sen. John McCain: I was misled on bailout

by Dan Nowicki – Feb. 22, 2010 12:00 AM

The Arizona Republic

Under growing pressure from conservatives and “tea party” activists, Sen. John McCain of Arizona is having to defend his record of supporting the government’s massive bailout of the financial system.

In response to criticism from opponents seeking to defeat him in the Aug. 24 Republican primary, the four-term senator says he was misled by then-Treasury Secretary Henry Paulson and Federal Reserve Chairman Ben Bernanke. McCain said the pair assured him that the $700 billion Troubled Asset Relief Program would focus on what was seen as the cause of the financial crisis, the housing meltdown….

Or on gay marriage, this one?:

McCain: Same-sex marriage ban is un-Republican

Wednesday, July 14, 2004 Posted: 4:29 PM EDT (2029 GMT)

WASHINGTON (CNN) — Republican Sen. John McCain of Arizona broke forcefully with President Bush and the Senate GOP leadership Tuesday evening over the issue of same-sex marriage, taking to the Senate floor to call a constitutional amendment that would effectively ban the practice unnecessary — and un-Republican….

Or this one?:

McCain Woos the Right, Makes Peace With Falwell

Possible 2008 Presidential Contender Makes Inroads With GOP Base


March 28, 2006

….But McCain “reconfirmed” to Falwell that he would support a federal constitutional amendment defining marriage as the union of one man and one woman if a federal court were to strike down state constitutional bans on gay marriage….

On government wiretapping, this one?:

John McCain Q&A

By Charlie Savage

Globe Staff / December 20, 2007

….There are some areas where the statutes don’t apply, such as in the surveillance of overseas communications. Where they do apply, however, I think that presidents have the obligation to obey and enforce laws that are passed by Congress and signed into law by the president, no matter what the situation is….

Or this one?:

Adviser Says McCain Backs Bush Wiretaps


Published: June 6, 2008

WASHINGTON – A top adviser to Senator John McCain says Mr. McCain believes that President Bush’s program of wiretapping without warrants was lawful, a position that appears to bring him into closer alignment with the sweeping theories of executive authority pushed by the Bush administration legal team….

We could go on and on. Think Progress can and does.