You could use bitcoins to launder a small criminal enterprise if you were creative. Create your own p2p cash in mail or in person exchange to avoid banks, buy gold with btc, or start a fake hosting company and claim the dirty bitcoins as customer funds and clean them into your bank account. Not like there's a central authority they can subpoena to find where your so-called customer funds originated from. Especially if you tumbled them and paid yourself out with time delay to further blur the lines
hmm.... silk road here I come lol