Yes, you understand the issues I have with the block list now. :-)
For most people it will be "enough privacy" to just use bitcoin as designed. But if you want to say provocative things and remain anonymous while being hunted that makes things much harder.
I always strive to plan for the worst-possible scenario. "I was being conservative" is always a better deposition answer than "it didn't matter"

Anyway, I'm not comfortable with "enough privacy" -- even for people who don't think they're concerned. Circumstances change, and people end up in trouble in mays they never suspected. IMHO, most people assume that they're fundamentally anonymous online unless they explicitly reveal information, and blithely accept assurances of stronger anonymity from service providers. And then their "anonymous" blog gets hosed by a court order, or whatever.
I now understand why you proposed a "trusted account that mixes coins from different people" because "no single person can be correlated with any particular payment through block list analysis". However, I wouldn't call that anonymity, just plausible deniability -- plus guilt by association.
So, what are we privacy lovers left with? Bitcoin-based currencies? I don't think that'd work either, unless the identity of the basis Bitcoin were secret. [to be continued perhaps]
The trusted account requires lots of users using it regularly for it to have any effect at all. That makes it akin to a bank and checking account. But an automated one that doesn't log checks. I really need to find that link. If six people use the bank they are all suspect. If six thousand use the bank, it provides some obscurity.
I recall the post in question. You proposed the account as a Tor hidden service, right? Perhaps there's a way to implement that as a hidden grid-computing entity, with Freenet overtones. It would be a standard option for using Bitcoin -- you'd run both a Bitcoin client and a node in the hidden-grid buffer account. So, everyone would deposit into and spend from the same account, frustrating analysis of transactional history.
So, how would we prevent users from spending more than they had deposited? Could the system issue Chaum ecash based on deposits, and authorize payments based on same? That amounts to creating a security based on Bitcoin. As with GLD and physical gold, both could be traded.
But I'd really like to see an implementation with the transactions totally removed from the list. There are a couple of ideas pointing to the plausibility of this. There is a thread called "not a suggestion" that discusses them.
I'll look at that. Thanks.