I would recommend Rohos mini-free encryption software. :)Rohos Mini Drive creates hidden and encrypted partition on the USB flash drive memory. You work with the files on the hidden partition without opening a special program. Those who have megabytes of sensitive files on the USB drive and seriously concerned with a data security, cannot imagine their USB stick without the hidden volume that is created using this tool.
It doesn’t require Administrator Privileges to open password protected USB drive partition! Easy to setup, easy to use. Intuitive USB flash drive Setup Wizard automatically detects your USB flash drive and setup an ecnrypted partition properties. You just need to provide a protection password. One click - and you can save your first file into protected volume. Encryption is automatic and on-the-fly.
They've got a new feature - virtual keyboard, no worries if there is a key logger:p I've been using it for months now and consider it a great program