regarding McCain:
When you care more about what the other side thinks, it's probably time to switch sides or step down. There is new leadership in the GOP, whether the party wants to admit it or not
Thanks for posting the link. Excellent column by Michael Walsh