Seems to me that with the technology we have that allows businesses and government to track every American no matter where we are or what we do, that we could come up with a fraud proof standardized voter "smart card". The idea would be for every voter to provide valid ID to register to vote after which each voter would be issued a card which would be presented at the polls. The smart card technology would prevent voting more than once AND voting in the wrong place.