Here's an interesting idea for reforming the way we vote for President: get your state to pass a law awarding its electoral votes to the candidate who gets the most popular votes nationwide.
We need to reform the way we elect Presidents, because under our current system, only a few "battleground states" really matter. Most of our states lean heavily one way or the other, so candidates must ignore these "bystander states" to concentrate on the ones that could go either way.
Think about it. If you are a Republican in California or New York, you might as well sleep in on election day; the same thing if you're a Democrat in Texas or Idaho. Your vote just won't make a difference, under our current system.
BUT if California or Texas awarded its electoral votes to the candidate that got the most votes nationwide, suddenly YOUR VOTE WOULD MATTER! Even if your candidate lost your state by a million votes, your vote would still count in the national total, and therefore could determine your state's electoral votes.
Best of all, this solution requires NO CONSTITUTIONAL AMENDMENT! States have the Constitutional right to award their electoral votes any way they want!
Learn more at http://www.fairvote.org/