Earlier quoted context omitted.
I agree with some of the arguments against online voting. However, it isn't really realistic to do re-counts right now, nor do people do them regularly. If the people doing the counting are bought then that is an issue too. Both ways suck right now. One thing that I would like to see is an open source, standardized system though. There was/is an effort towards this right now. http://www.openvotingconsortium.org/our_s…
Australia had open source voting machines in 2003 http://www.wired.com/2003/11/aussies-do-it-right-e-voting/ If we can bank online we can vote online, not that hard. Not perfect, but better than paper voting, that's full of bugs
With online banking there is a paper trail of every action taken. If we want secrecy of the vote that's suddenly a lot harder to do.