The problem is that you need TrueCrypt on the machine you're trying to view it from. Any portable apps that you can auto run from the flashdrive and prompt you for a password to decrypt the files?
So like, a section of the USB is unencrypted and a program runs that decrypts the files when you enter a pass. That would be nice.