There is no security in the world which can prevent someone from registering multiple accounts just for voting. This is pretty obvious. Whatever conditions are added (must have posted, must have done this, or that) can easily be circumvented the moment you know about them. Thus, trust in people to not abuse the system is needed. Breaking this trust is, to me, unforgivable. Sorry SIO2, I won't touch your applications. Ever.