Actually, I'm a utilitarian technocrat who is socially liberal, and somewhat fiscally conservative. I have voted for both parties and used to consider myself a small-l libertarian or a moderate Republican. I only vote Democratic in the last 12 years or so because the Republican party has shifted so far to the nutter-wing, that the Democrats now are essentially the party of Reagan, and Reagan Republicans like say, Bob Dole, these days would be considered liberals.
If I actually care about say, investment in infrastructure, people, crafting policies for immigrants and gays to grant human dignity, or global warming, I really don't have a choice, because the Republicans are not putting forward any solutions. Bob Dole said it himself (http://talkingpointsmemo.com/dc/bob-dole-reagan-wouldn-t-survive-in-today-s-idea-free-gop
But this is side tracking the thread, and once against you're stuck in binary thinking, that someone must be categorized in one group or another. My bias is towards facts and data driven policies, not tribal affiliation or even class interest, otherwise, I'd vote straight GOP party line to keep my taxes low and I pay a lot