In 2004, John Kerry was "the most liberal Senator". In 2008 it's Obama according to McCain. This is because the Republicans think that "liberal" is the worst epithet of all.
Obama pointed out that McCain views everything through the lens of Iraq. McCain denied it, then went on to form his next three statements through the lens of Iraq.
McCain really has no clue. My single health insurance was about 6600.00 a year. What good is a five thousand dollar tax credit toward health care going to do for a family of four or six? Most people just do not have the income to supplement that number and buy coverage.
McCain made it clear he only wants to spend for making war. If there is any intelligence out there, he will lose.