Truecrypt is a threat
The problem with truecrypt is, and has been for at least 6 years (when I first took a look at it) that it supports hidden volumes. Sounds wonderful. If you're doing something very bad, you use a hidden volume. With just the ordinary pw you see the ordinary volume. Use a second pw and you see the hidden volume (if there is one). Wonderful! Except...
As the documentation says, your adversary cannot prove that you're using a hidden volume, even if you are. What the documentation doesn't say is that you cannot prove that you're not using a hidden volume even if you're not. Throw in the law regarding handing over the encryption keys and you can go to prison for life.
The police can require you to hand over your encryption keys. Fair enough, you give them the key to the ordinary volume. Then they ask for the key to the hidden volume. Which you don't have because you're not a bad guy so you're not using one. But the bad guys say that too, so the police insist. You repeat that you're not using one so you can't hand over the key. Six months (or 3 months, or whatever) in prison. Upon release they ask you for the key to the hidden volume. You repeat that you weren't using one. Back to prison you go, with no way of breaking out of the loop.
All that was bad enough, but at least you could cover yourself by using a hidden volume even if you weren't doing anything dodgy enough to need one. The docs did NOT warn you to do that, no did occasional appeals by various people in the forums to document it achieve anything. A couple of years ago I checked again - still no warning that you MUST use a hidden volume to be safe. Plus now there's a patch, not supported by the developers but advertised on the site to have hidden volumes inside hidden volumes to any arbitrary depth. At that point no sane person would ever use truecrypt because plod will insist you have the patched version on a thumb drive and however many depths of key you give them they will insist there is one more.
I repeat, for the hard-of-thinking, use truecrypt and you are at risk of spending a lifetime in prison.