The thing to remember, under the current system, we don't actually elect the president, we just decide which party does in each state. It is a VERY bad system.
It needs to be replaced by district voting.
Voting by district would work like this:
The vote in each state would be broken up by House district. Each district won would aquire one point. So a candidate could say, win 2 districts in Iowa, and get two points, while his opponent gets 4 districts, and an independant gets 1. The person who gets the majority of the popular vote, would also get a point for each senator of that state.
So, in Iowa, the score would be, 2 points for losing major party candidate, 6 points for the winner, and 1 point for the independant. This would still give the states some power, but also keep big cities from controlling the vote in the entire state.
------------------
The Alcove
I twist the facts until they tell the truth. -Some intellectual sadist
The Bill of Rights is a document of brilliance, a document of wisdom, and it is the ultimate law, spoken or not, for the very concept of a society that holds liberty above the desire for ever greater power. -Me
Compromising the right position only makes you more wrong.