@Steven Knox
``Your set of requirements for e-voting is impossible to meet, specifically: Receipt-freeness and Individual verifiability"
This seems quite bizarre, but cryptography can help us here. Okamoto has developed one such scheme which claims to provide both receipt-freeness and individual verifiability: http://citeseer.ist.psu.edu/129743.html
-------------------------------------------------------------------------------------------------------------
Chevallier-Mames, Fouque, Pointcheval, Stern & Traore have claimed that [in their standard model] the following properties cannot be met simultaneously:
* Universal verifiability and privacy
* Universal verifiability and receipt-freeness
(It may of course be possible to achieve these properties if different assumptions are made. I haven't looked at what they define as the "standard model," hence I cannot offer judgement as to whether such a model is realistic.) See http://www.di.ens.fr/~fouque/pub/wote06.pdf
-------------------------------------------------------------------------------------------------------------
For further academic research you may be interested in the following survey papers:
http://www.math.temple.edu/~wds/homepage/cryptovot.pdf
http://www.ksp.sk/~zuzka/elevote.pdf
-------------------------------------------------------------------------------------------------------------
Further links can be found from Helger Lipmaa's voting page:
http://www.adastral.ucl.ac.uk/~helger/crypto/link/protocols/voting.php