You forgot to mention that Zerocoin is using totally unvetted cryptography and is being funded (in part) by the US Government (edit: "Acknowledgements ... The research in this paper was supported in part by the Office of Naval Research under contract N00014-11-1-0470, and DARPA and the Air Force Research Laboratory (AFRL) under contract FA8750-11-2-0211.
http://spar.isi.jhu.edu/~mgree..." ). Also, if their cryptography is ever broken, the entire blockchain history is made visible (not that the government would bother to tell anyone that they've broken it).
Tor is thought to be compromised by several intelligence and law
enforcement agencies. The extent to which its compromised is not known
http://lifehacker.com/how-can-.... At bare minimum, Tor is under heavy attack from NSA and GCHQ and there have been limited inroads to compromise made by those agencies. This will only get worse.
http://www.theguardian.com/wor...
Dark Wallet and Sharecoin have a centralized mixing models, where it's necessary to trust that the people to whom you're sending your money for mixing aren't snooping, that they won't just outright steal your money, and that their centralized (read: honeypot) service has not been compromised by intelligence or law enforcement. No thanks.
Darkcoin is the only viable candidate for decent anonymity and security on this list. Thoroughly vetted cryptography, no centralization, no requisite trust of any central service to not be a bad actor or compromised (a la Dark Wallet and Sharecoin), if the crypto is ever broken the blockchain is still a total fog - oh and the Masternode network will host a private I2P array to anonymize IP addresses (no gambling with Tor).