I think Andrew makes a good point here, and it goes to a problem (beyond my liberalism) I have with Sen. McCain. In 2000, I loved the guy. Back then, he was a reforming moderate trying to change the GOP.
This cycle, he sucked up to the Religious Right, flipped on the tax cuts, and sounds more like a modern conservative than I ever thought he would. To be sure, he still has integrity and character, but part of me wonders if he hasn't, in part, sold a bit of his political soul for power. Or maybe this is the true John McCain. I dunno.