Yes, I have a few ideas.
1. Make null and void all voter registrations, start over from scratch. As of January 1, 2007, no one is registered to vote.
2. Develop computer cross checks from state to state, including residences, names, SSNs, and criminal records.
3. Require voter registration in person, with a photo ID and proof of citizenship (birth certificate, passport, naturalization card).
4. Issue photo IDs including voting status.
Prior to each election, each name on the voter's registration list will be crosschecked with other voter registration lists (to prohibit registering in multiple states), with criminal data (to prohibit illegal felons), and with citizenship databases (to prohibit illegal aliens or unnaturalized residents), and with any other information that would render one ineligible to vote. A list will be printed no more than seven days prior to the election with all registered and eligible voters for each precinct. (This is already done; it is simply not cross-checked).
Each polling place will require photo ID (to be replaced each election cycle or perhaps at 10 year intervals; it can be a part of the driver's license (since they are already renewed every 3 to 4 years), but not automatically issued with the driver's license). No photo ID or no appearance on registration list, no vote. Period. No exceptions. Any failure to abide by this law will be prosecutable, both for the voter and the poll worker who allows it.
Each polling place will have three stations.
1. Check in, where photo ID and name is verified against registered voter list. Each person is given a sequentially numbered paper.
2. Polling station where votes are cast.
3. Check out, photo ID and name is verified against registered voter list, andwhere numbered paper is returned to register a vote has having been cast.
This will verify that there are no more ballots cast than people who showed up. It will also verify that the voter having checked in is the same one who checked out, and thereby verify that there is only one vote for person.
All absentee voting must be done in person at a city/county building, or consulate (if overseas), again with photo ID, and all necessary documentation.
Possible complaints:
1. Photo ID is the equivalent of a poll tax: We have already demonstrated that a four year renewal would cost just 7 cents a week, 25 cents a month, $10 every four years. You can find that much money in parking lots at shopping centers.
2. Disinfranchisment due to errors in list, etc: Disinfranchisement may happen in very limited cases. Those kinks can be worked out overtime. However, the danger of illegal voting is far greater than the danger of disenfranchisement. Seven days prior to the election, lists can be posted online or at city/county buildings where people can verify that they are on the list. If they believe they have been improperly omitted, they can appeal in person and writing to the local court.
It's not perfect, I am sure. But it is a solution ... and since some are ignoring the question, I throw this out for discussion. Make it better.