Also, there should be an enforced chain of custody for these machines. Have the company certify that the machines were without error and zeroed when they left the factory, and each person who is in possession of the machine would have to sign the chain of custody until the audit has been completed.
Then, have draconian penalties for precincts that have errors greater than a reasonable cut-off level (say 0.0 to 0.1% of the total votes) for those who signed off on the chain of custody.
In Nevada, the machines make a paper that shows you all of your votes. You have to view it before final accept. You cannot physically touch it, and it gets stored in the machime allowing for a hand recount.
We vote by coloring in the ovals on a paper form similar to this
and then we feed it into an electronic vote counting machine similar to this
The votes are counted rapidly and there's a paper trail, without the hanging chads, available for a recount.