I don't have a party affiliation as I feel the two major parties are way too far to the right, and that's even when I ignore just how leftist I am with politics. I've found that the saying "reality has a liberal bias" is true, and I go with what actually works for obtaining the goals I desire; chiefly being equality.
Unfortunately, because the US is effectively a two party state for most positions in most locales (there are exceptions, but they are rare) I end up voting Democrat even though I don't want to, simply because the Republicans are just that horrendous. However, I will be changing this habit, as I can no longer justify support of some Democrats as I find their actions to be morally reprehensible. Because of this I will be writing in Steven Colbert for president, unless I am able to find someone I can find someone better who would possibly accept the position (only reason why I chose Colbert over Stewart).