With detractors like Rush Limbaugh, Ann Coulter, Laura Ingraham, Glenn Beck, Sean Hannity, Rick Santorum, Tom Delay and James Dobson, most thinking people might conclude that John McCain comes highly recommended. But just because John McCain is an enemy of some of our most cartoonish villains does not make him a friend.