Originally Posted By: raptor
I think proven open source encryption (for example using TrueCrypt) is essential.

TrueCrypt is what I use also. Since I bounce between Linux and Windows systems, it's great. Also, you can put an entire Linux OS on the flashdrive alongside TreuCrypt and your encrypted data. So you have a totally self contained flashdrive that you can boot from, or access from another OS if that's what you prefer to do.