I'd vote for pretty much any of the Democrats above any of the Republicans. If it were, say, McCain or Paul vs. Richardson, I'd probably vote for McCain or Paul.
McCain? Really? He's such a psy - actually he's the biggest hypocrite of them all in my opinion.