Passwords suck, but not having any protection because it is not the primary scope of the client is also a bit harsh to enter mainstream. I guess with time we will have a choice of clients some with embedded feature like password protection of the wallet.
There is an obvious need to protect savings against theft, and just like gold is usually stored in a vault, we need to come up with something, i keep thinking...
Well there is BOTG!
You essentially create a key that only exists on a piece of paper. No where else. It's as secure as you secure that paper. So rather than computer security you deal with "brick-morter" security.
A tiny little script that uses openssl to create a private key along with a matching Bitcoin address. When run off of a Live CD environment, a very safe location for storing BTC can be created. Running on a Live CD with no Internet ensures no virus or malware can get the private key. The script will create a private key and present it in two formats: Hex and Base58. Either format can be used to access the matching Bitcoin address and helps provide redundancy in case one is copied down wrong. After copying down the keys and the matching Bitcoin address the user is advised to reboot the computer. Keeping the key "off-the-grid" or off any computer means no viruses or computer security lapses will jeopardize your BTC. No backups or encryption is needed. Any money you send to the matching Bitcoin address will be safe. The only way to steal the BTC would be to steal the key directly off of where it is written down. Therefore, it's best to keep the paper somewhere safe where it can't get destroyed or stolen.
Other uses could be:
-pre-loaded cards/tickets that are redeemable
-sending BTC when you are not sure who is going to receive it such as geo cache locations
-scratch cards or draws that are done at parties where everyone gets tickets with unknown amounts
-give BTC to someone and you don't know their Bitcoin address
To spend the BTC the private key has to be manually imported into a wallet. Once imported regular security precautions are needed. There are just a few utilities for importing keys but they are becoming more common. Online wallets may soon add the feature to "redeem" private keys.