Please read this article:
Once again, there are things about John McCain’s politics with which I cannot bring myself to agree. But this man is a genuine hero, by any definition of the term. Even if you can’t bring yourself to respect all his political positions, you have to respect the man spoken of in this piece. Obama can get into silly arguments about lapel pins; John McCain doesn’t need to.