Zerocoin is also cool, but CoinJoin + Coinswap should theoretically provide the same thing without unnecessary bloat.
Anyway - the more, the better. We need competition in everything.
I dream about living in voluntaristic or semi-voluntaristic society, where you won't have to pay taxes if you don't want to (however most people still will pay taxes, but because they
**WANT TO**, not they are
**FORCED TO**).
Freedom FTW.