I don't bother with Wired much any more, but this piece titled "Build a Better Voting Machine" is great. Berkeley's David Wagner and Princeton's Ed Felten (who used to write computer chess programs, many years ago) have looked at what's wrong with today's machines, and described a better one. I'm going to recommend it to my Software Architecture class...