Milwaukee is a fun one. Wisconsin allows same day registration. Turns out that there are over 10,000 same day registrations in Milwaukee alone that cannot be verified (incomplete, illegible, bogus address). Guess how much Kerry won Wisconsin by?
Yup, just over 10,000.
There's some active threads on the Milwaukee stuff. Here's one. Follow the WISTONELELECTION keyword to find others.
To make voting transparent, public, and tamper-proof: Make these changes:
1.Put every vote live on a public website. As each voter votes in his booth, this creates a receipt showing the vote,(not by name if that would kick up privacy issues) but by each voter registration number, its 'receipt' number, showing time and voting place so that every voter can check that their vote (they get a copy of that receipt)
is recorded accurately, and is left in full view in public on that website so any one can check at any time that there is no tampering - untill all are tallied.
2. The registration numbers and names of every voter in each precinct must be available for independant check (to deter fraudulent or dead voters) by 6 months ahead of time.
3. Registration deadlines must be 6 months earlier and there must be a checkable system on the web so people can know that they are registered and where they should vote 3 months ahead of time.
4. Make election day a Saturday. It was originally not a work day.
5. Have one uniform nationwide system.
6. Make the absentee ballot right on the voting website (again with receipts including time, and receipt number) so there is no risk of late mail.