Biometric ID should be required for voting. Fingerprints will do for now, with computerized matching to the print on the registration, and recording the voter as having voted so s/he can re-vote elsewhere. And for any election to national office, the system should be national, automatically matching the fingerprint to all registered voters in the nation, immediately blocking voting at other locations by anyone presenting the same fingerprint.
If someone tries to vote in New Jersey in the morning and in New York in the evening, s/he will blocked at the New York precinct becuase his/her fingerprint will show as already having voted. It should also automatically cancel voter registrations at all locations other than the first one where the voting occurred, and the individual’s remaining registration should be flagged for post-election verification.
I always marveled at the Iraqis with purple fingers on election day. Why can’t we do even something that low-tech?
Revelations - The Mark.... biometric