It sounds so easy -- why can't people vote online in national and state elections with the same security and convenience that they enjoy while banking or buying books? Considering how far e-commerce has come, it's rather surprising that Internet voting is nowhere near to being a mainstream practice.