It's not anonymous... you can trace the bitcoin, that's why the government isn't outlawing it.
Silk Road drug dealers must be shitting bricks right now, I feel bad for them. No sarcasm.. I hate the drug war.
It can be a bit anonymous but you really have to work for it,
most people in the early days didn't take the necessary precautions.