A major reason why I don't trust electronic voting. The user visible part is incredibly simple, the security is not. Terribly easy to select your vendor based on price or political connections, rather than making sure that they have the time and competence to get it right.
this is by Bram Cohen, Bittorrent creator and currently busy implementing a Proof-of-Diskspace cryptocurrency.