Computer voting wouldn't be a bad thing if it was done properly: all of the software associated with an election is stored in bipolar PROMs or similar media, protected by a checksum computed in such a way that there is no way to alter the PROM without such alteration being detectable. Votes would likewise be stored on such PROMs after they were cast. Both the firmware-PROMs and vote-PROMs would be protected by seal-tape by all interested parties, the machines would be constructed so as to allow any interested person to observe that the right PROMs were installed and no other alterations were made, and all PROMs used in an election would be kept on file and never re-used.
Unfortunately, I don't expect anyone to ever actually implement such a thing--probably because it wouldn't leave enough room for "creative adjustments".