Paper ballots, human counters with vetted observers, and one vote per person (use the oldest system around.  Dye the finger of the voter so that once is all they get), insist on a consistent form of voter ID and we can save the system and foul up the twisted minds of those who would and DO cheat in order to win.  I am speaking of DEMOCRATS!  We would still have a problem with absentee ballots, but certainly a system could be devised to keep that more on the up and up as well.  However,  I am no fan of "early" voting, which I believe has made criminal, fraudulent, voting a whole lot easier.  I would eliminate it if I could.