You can try out BlowFish Advanced CShttp://www.hotpixel.net/software.html
Multiple algorithms, secure delete/wipe,
settings stored in .ini file, folder support, and
rename files support.
But the most interesting features I think are:
1. View Files - Does not alter actual file because it decrypts in a user defiend temp directory and wipes it upon exit.
2. Work With Files - decrypt, run and work in associated app, and then re-encrypt after exiting associated app. No need to re-enter password for re-encryption.
It is these 2 features that make BFACS the utility tool I use for encrypting files/folders on my portable USB drives.
It does not have the option to hide files. However, you can change the file attributes yourself and tell BFACS not to alter file attributes.