I'd use TrueCrypt to encrypt files on a USB stick. If you use your phone, I recommend Secret! from LinkeSOFT. Strong encryption, syncs with your computer, great customer support, highly recommended. I have no affiliation with them other than as a long-term customer.