States should allocate electors in proportion to their own popular votes. The +2 electors for each state is already a good mechanism for combatting pure majority rule. At this point, swing state influence is arguably worse for this country than majority rule.
http://archive.fairvote.org/e_college/reform.htm#proportiona...
These are arbitrary ways of cutting up the vote. Right now we have a minority of people imposing their will on the majority of the remaining people. I don't have any allegiance to one state or another. I'm an American and go where my job needs me. Why do I deserve less representation in government just because I need to live in a city for a profession instead of living back with parents in the middle of nowhere?