-trying to stay out of the republicans/democrats are more evil than democrats/republicans-
We have 'electronic' voting here in the Netherlands for a while now. This is not online voting. This just means that it is a machine which collects the votes. It is automaticly/immediately printed onto a log to prevent fraud. There are several countries with electronic voting and I think most of the problems with voting machines have been dealt with. We have quite a mature and secure system here. How do I know it's secure? I have no idea, I didn't design the system. All I know is that all the parties trust the system and in the end it comes down to trust. Wheter you trust a machine or a person doesn't matter, but I think with a machine it is easier to check for/defend against fraud.
http://www.cs.kun.nl/~wolterp/voting/contents.html