Warning: Overtly political blog opinion follows
I think the 2 party system is a fallacy and uniquely broken in all the right ways for those in power to remain in power and control. Democrats are not much different than Republicans and vice versa. Look at the way they united over the bailout plan for the credit crisis. Neither side had a unique idea or antithetical thought, they were in bed with the present broken system and philosophy and therefore perpetuated it.
Keep the people blind. Let me go conspiracy theory on you. I would go as far as to say that the false dichotomy between these 2 parties is just a distraction for the masses so that they don't raise real questions about how far we have strayed from our constitution. If the people knew, we'd have another Boston Tea Party and King George and his pundits can't have that.
Here's the Nolan Chart just to see it visually:
There is no perfect system nor party, therefore I vote for smaller system and smaller party and more freedom for the citizen to be a competent and responsible individual. I want the gov't to build roads, provide military defense and protect state and national parks. Other than that, keep their greedy incompetent hands to themselves.
Ok, rant over (probably not, but that for now).