What is the most advanced technology for anonymous transactions? What is the most advanced technology for anonymous transactions feature?

I’ve heard about zerocash and coinjoin but which one of them has a technological edge? Are any of these technologies really capable of providing the anonymous transactions feature as opposed to pseudo anonymity?
CoinShuffle has improved upon CoinJoin, but active mixing it not advanced compared to the solutions below.

ZeroCash and CryptoNote have advanced significantly since you asked this question. CryptoNote has been advanced by Monero research lab and has plans to add Confidential Transactions (RingCT). ZeroCash has made advancements in decreasing the size of transactions and the design of the "trusted setup" process described below. 

https://lab.getmonero.org/pubs/MRL-0005.pdf

https://www.reddit.com/r/Monero/comments/41vg68/monero_vs_zcash_eli5_fundamental_differences/

https://z.cash/blog/snark-parameters.html

https://blog.okturtles.com/2016/03/the-zcash-catch/

Monero is also teaming up with I2P developers right now on Kovri, an I2P C++ router that will help protect metadata including IP addresses:
https://github.com/monero-project/kovri