Why is it that a third world nation can have better control? SIMPLE and CHEAP solutions.
YOU MUST VOTE ON ELECTION DAY...and vote where you are (no more absentee ballots).
Legal Photo ID is required (but not recorded)
INK on a finger is all the proof we need.
You MUST go to a polling place to get inked (failure to appear is a crime, but you do not have to cast a vote - just like Australia).