What US needs is:
1) Preferential voting.
2) Move the president back to congress.
3) Make the office of president an appointment of the house majority.
4) Call the house minority the opposition.
5) Give both sides access to each other.
6) Include open and frank discussion in to the house (yelling and sceaming).
7) Make the position of president open to the public (yelling and sceaming).
8) Allow TV cameras in to the upper and lower houses (less yelling and sceaming).
9) Make a new non-political appointment for the position of Commander-in-Chief.
1. RANK voting.
I'm libertarian and I vote only 3rd party unless they will represent me.
In San Francisco, there is rank voting. You vote for your #1, #2 and #3 choice. If #1 does not have the top 2 ranks, your vote falls to #2 choice, and if #2 choice is not in the running #3 choice is your final vote.
This system allows for people to support 3rd party candidates so we can get new blood and bypass possible power protecting hogs of a 2 party system. A 2 party system encourages uniformity in competitions where the differences is nil. Over the last month, I've had many politicians (reps of) call asking if they can count on my vote. I say if "I vote 3rd party only but if (s)he will push for rank votes, then I'll vote for them. The standard response is "I don't know where they stand on that issue." And my response is "too bad".
Rank voting on the national level would probably bring the Democrats into power for the first couple rounds until 3rd parties really swing into action. But in the long run, it could have a role in power management.
For those who think it's too much work to have rank voting. Tell me how many cycles your CPU churned in the time it takes to type your response and tell me it's not logistical.
Let me see if I've got this right. In a nutshell, you want to assign your own preference to all the standing candidates? Yes?
That would be Preferential Voting. ;-) 8-)
It can support large numbers of candidates.
Click here to join the #1 Aussie Alliance in SETI