The Manchester Union Leader actually has a pretty positive take on McCain today:
As with Iraq, McCain is taking an unpopular position because he believes there is no better option available -- with the full knowledge that doing so could destroy his last chance to become President.
We disagree with the senator about the immigration bill. But we admire his determination to do what he believes is right even at great personal risk. McCain is gambling his political career on his belief that Americans want a leader, not a follower. So far, no other presidential candidate has had the guts to do the same.