As usual in American politics our choice for president has come down to the lesser of two evils. I voted for Obama the first time, and I will vote for him again even though I've been pretty unhappy with him and his administration. I am not a Democrat, and I am CERTAINLY not a Republican. I am a registered Independent. As you know, Jasmine, when you don't specify a party upon registering to vote in New Mexico you are classified as DNS = Did Not Specify (aka Independent). Huh. Interesting. I don't know that I would vote for Obama even if my only two choices were between him and Romney. Even if they are the same, I think voting for Romney would send a clear message at the very least that we aren't happy with what Obama has done rather than keeping him in office.
I could never vote for a man like Romney. Aside from his Swiss bank account and all the so-called "blind" trusts in which he has placed his fortune, he is a man who actually strapped a dog carrier to the roof of his car and drove his dog, Seamus, all the way to Canada in it. (Not an urban myth!) Not to mention his entire hardcore capitalism philosophy rubs every fiber of my lower-class former self the wrong way.
Have you not considered Gary Johnson? He's a former New Mexico Governor and I'm fairly impressed with his record. I'm registered as a Republican because I voted for Suzanna Martinez a few years ago. I'm not sure if I'll have to change it to vote for Johnson.