1. Campaign finance reform. McCain tried to limit the role of money in politics with measures that, critics say, stomp on the constitutional right to free speech.
2. Immigration. McCain has been a vocal supporter of a path to citizenship for illegal immigrants, although he now says he understands the border between the U.S. and Mexico must be sealed first.
3. Tax cuts. McCain twice voted against President Bush’s tax cuts, saying in 2001 they helped the wealthy at the expense of the middle class and in 2003 that there should be no tax relief until the cost of the Iraq war was known. But he now wants to extend the tax cuts.