Let's be honest about this. And as fair as possible. And so on. And so forth. But...
They all suck, don't they? A dismal array of frauds, failures, nutters, creeps, hacks, idiots, swivel-eyed fanatics and the sort of people that you would not let within five feet of small children. And all of the above, obviously.
Yeah, wtf is up with this post. Is he trying to be funny, but not offer any constructive criticism? If you're a liberal, then you're just trolling.
If you're an independent and just don't like the field, then vote for Obama, or is Obama doing something wrong.
Otherwise start a write in campaign for Mitch Daniels, Al Gore, or Ralph Nader.