The guy whose encryption standard you're praising says AES is the next best thing. Everyone else at that conference agrees. These are not government agents these are crypto geniuses. Blowfish is fine. AES is fine. Blowfish is potentially more secure in that generating keys is slower over large periods of time. AES is potentially more secure in that it has 4x the block size. This makes blowfish better for small files (Firefox's master password uses this iirc) and AES better for large files. You do not simply crack encryption, you do not simply build a backdoor into one. These aren't programs the way you're used to thinking of them they're pure math. If you aren't willing to listen to them who are you willing to listen to? Sums it up for me.