Although I am not nuts about any of them, I'm a Republican.
I'm a Republican as well, but I'm still not voting for McCain. So far, nobody (except Ron Paul) has said how they're going to reduce the deficit. That should be their number one concern. Iraq, the economy right now, and everything else isn't something we're going to be handing down to our kids and grandkids. The Iraq war will be over soon. But, as it stands, future generations are going to give more money to the government to fix the deficit than they'll get out of their own paychecks.
These politicians don't care and the baby boomer voters don't care just as long as they get their social security, but the deficit is the biggest problem we have right now.