Wired.com has a very interesting article titled Building a Better Voting Machine. The article discusses what can be done to create the simplest, most secure, and most accurate voting machine out there.
The idea is to minimize the possible ways a voting machine could be compromised, provide an audit trail the voter can verify, and make it simple for everyone involved (voter, voting officials, auditors, manufacturers, etc.).
I completely agree with how they come up with the ideal voting machine. Unfortunately, it won’t be used this election and who knows if it will ever be used. The companies that create voting machines these days are absolutely horrendous when it comes to providing an audit trail and making sure the machines themselves are secure.