Locking Up Linux, Creating a Cryptobook
Tom's Hardware has a nice overview about some of the latest ways to secure your data looking specifically at open source solutions that wont lock down your credit card. Since many people presented performance issues for why they don't implement encryption there was also special attention given to how well your system will perform after implementation of encryption. From the article: "At least where LUKS is concerned, performance is hardly an issue - one must expect to pay some penalty for additional encryption facilities that handle unencrypted data transparently. All of these solutions are simple to set up and use on a daily basis, but LUKS is portable across Windows and Linux platforms."
The worst thing about TrueCrypt, it seems, is the license. They claim that it's "free open-source", but this is not obvious when reading the license (which is its own funky license, not a standard one).
Debian, for example, has not packaged it due to the license.
It's a shame that everybody thinks they need their own special license for their program. Bleh. You are not special. You are not a unique snowflake. If you want to write an open-source program so people can use it, then don't make a custom license that prevents it from going into common Linux distros, dorks.