The machines that process paper ballots are great. What they need to do is throw out that touch-screen nonsense.
In Arizona we have touch screens that produce a piece of paper with you votes on it. You can check that your vote was recorded correctly, and there is something physical to recount.