Rochester, N.H. — About six months ago, I was having lunch with a political consultant and we were having a smart-alecky conversation about the presidential race. All of sudden, my friend interrupted the flow of gossip and said: "You know, there's really only one great man running for president this year, and that's McCain."