BitWulf- This is NOT a bank in the traditional, government-controlled bank. It is a bank in that it is a way to store Bitcoins, and it would be impossible for even the government to confiscate Bitcoins from a Paper Vault from The Bank of Bitcoin (or for anyone else to steal them for that matter) so in that sense it is even more secure than a traditional bank.
AzureEngineer and saudibull- yes, our Paper Vaults are unhackable. As I have said before in this thread, it is impossible to hack a piece of paper with Bitcoins Addresses and Private Keys hidden in your sock drawer. It is specifically these Paper Vaults which are unhackable.
EmperorBob- No we don't store passwords in plaintext. Our programmers are fanatical about even the possibility of security flaws, and have simply disallowed certain characters which have been associated with security breaches on other websites in the past. They have told me that in reality allowing these character would probably not be a problem at all...but why take a chance with security? I was surprised myself some time back when I was sending a test message from our Contact form, and I received the notification that a certain character was not allowed in the subject line. Again, our programmers just disallowed certain characters that could be used as "escape" characters or could be used to execute or inject "rogue code," even when the possibility of this happening is small to non-existent.