Jody Gilbert has been writing and editing technical articles for the past 25 years. She was part of the team that launched TechRepublic and is now senior editor for Tech Pro Research.
I've got a better solution. Use True Crypt. http://www.truecrypt.org/ It will work on several versions of Windows: W2K, XP (any edition), W2K3 Server, and Linux. This means that you can have a common encryption system for multiple platforms. It's free!!! It can use multiple encryption algorithms in series on any data set. That means that you can have the data first encrypted by AES then Blowfish and then Serpent before it is written to disk. It will, naturally, have to run the decryption through all of those algorithms in reverse order to decrypt the data. It's free!!! It can create hidden True Crypt volumes inside a visible True Crypt volume (steganographic file systems). It's free!!! True Crypt can use key files for access. This allows the use of USB devices for authorization to mount the encrypted data volume. And ......... it's free!!! :D