"Every four years, the American people ask themselves a important question: Why, again, do we let Ohio decide the fate of the free world?"
Ohio Voters Are Sick and Tired of Deciding the Fate of the Universe
This article links to another one that names the states that have already signed on for a National Popular Vote. If your state hasn't got on board, time to call, write, basically beef until they do. National Popular Vote
As long as the Adelson's, Koch's, and innumerable anonymous deep pockets have the run of the election house, this will of course never happen.
But any election/campaign reform should address Citizens United as well as a national population vote.
I can't think of a down side to this direction.