His latest visit began near the central White Mountains and Lakes Region, where voters' concerns hinged more on domestic troubles - including meager snowfall - than the war in Iraq. That was a welcome distraction for the Arizona senator, whose support for the unpopular war is a topic he routinely tries to head off in his opening remarks to voters throughout the region.
"They are frustrated and angry and sad," McCain told reporters traveling with him on his bus. "I understand that. I really do."
At his first town hall-style meeting in Plymouth, he criticized congressional Democrats who on Friday passed a spending bill in the House to end the war in Iraq by September 2008.
"This is one of the most shameful things I've seen in my 24 years in Congress," he said.
He later told a crowd in Littleton he would support the line-item veto.
In Littleton, he faced questions about gun control, abortion rights and immigration - questions facing all candidates seeking support in the first-in-the-nation primary state.
"I can tell from your body language your anger," McCain said to a resident's immigration question at the Littleton VFW hall. McCain has supported changes in immigration law to balance tougher enforcement with options for dealing with millions of illegal immigrants already in the United States.
"I certainly understand the emotion and the frustration associated with this issue," McCain said.
But voters who live in areas with some of New England's highest unemployment rates wanted to hear how the Arizona senator might fix their sluggish economy and spend the federal budget.
"Can we reallocate some of that money (for the war) ... and throw it into health, education, welfare, environment?" asked Alex Ray, head of a restaurant company.
McCain told him that "the first pork barrel bill that comes across my desk as president, I will veto it and make the author of that bill famous."
McCain's return to New Hampshire, including stops to northern cities, comes just a week after he visited southern and central parts of the state. During his previous campaign stops, he tried to retrieve his appeal among independent voters who had handed him a 19 percentage point win over then-Texas Gov. George W. Bush in the state's February 2000 presidential primary. But things are hardly the same for him in New Hampshire as they were eight years ago, largely owing to his war support and local economic challenges. A 120-acre pulp mill that had been Berlin's lifeblood was shut down last year, putting hundreds out of work and scrambling to find something else. "I'm not sure they have that many choices," state labor analyst Dana Cudworth. McCain scheduled stops Saturday in that city, which has been a center for the logging and wood industries but now has an unemployment rate of almost 7 percent. Elsewhere in the state, it's about 4 percent. Stuart Arnett, a former state director of economic development, said some state residents face an economic and cultural transition deciding what they want to be known for the next 100 years. "The North Country isn't just paper mills," he said. "It might have been that way a hundred years ago, but not now." Around the state, an uncooperative winter caused ski areas and bed-and-breakfasts to suffer. Snow didn't come until midseason. Logging operations also got a late start because the ground didn't freeze. Home sales in Conway, where McCain was scheduled to speak to a Lincoln Day dinner on Saturday night, have slowed considerably. The warm weather inspired few ski or snowmobile purchases among those who usually take advantage of the nearby mountains and ski areas. "This was the second or third year without a real winter," said Jac Cuddy, executive director of the Mount Washington Valley Economic Council. "We didn't get the snow."