I've been thinking over getting new mining equipment. This confirms to me that it's definitely, definitely too much risk. Until we have a clear way forward, I cannot commit to something that could be a dead loss in 6-12 months.
If a movement amongst miners started to use mining to ban clean addresses from the blockchain, I would step up and even swallow a loss, but only if it had a good chance to break the usability of the clean list.
Don't get depressed by events such as coin validation / redlist censorship proposals. This is all part of the Gandhi ignore/laugh/fight/you-win paradigm.
The solution is a formal community funded bounty for CoinJoin and Zerocoin enhancements to the btc protocol.
Most bitcoiners are against address censorship. Software solutions are the defense and need to be built.
I have plenty of time for optimistic plans and determined action. But I don't think CoinJoin and ZeroCoin come without their problems.
CoinJoin use with clean addresses can get you kicked out of the scheme, your addresses and your CoinJoin anonymous buddies may end up on Mike Hearn's red/black list.
ZeroCoin isn't implemented, and therefore untested. And has a problem in that the Genesis Block requires trust that the progenitor does not record the value of the accumulator, and use that to steal or track funds.
WE CAN FIGHT THIS, though. With the miners. Miners must be encouraged to reject clean addresses from the blockchain, it's the only way to kill this.