AES 128, AES 256 and Blowfish are all extremely secure, the main security vulnerability is the chosen password. While Blowfish is a well known name it is actually obsolete has been replaced by Twofish. Blowfish/Twofish are no more secure than AES (Advanced Encryption Standard) and have been scrutinized less than AES.