@shkiser
I don't think there is just one way to do your security as it depends on things like who is accessing your machine, if you have your user data encrypted etc.
Here's what I do:
1) I have a Trucrypt volume where I put in copies of the wallets/info files/ private key exports.
2) I make copies of that Trucrypt volume on a couple of USBs and store them physically separate.
I never delete the old backups (in the Trucrypt volume) as you just know that one day you'll delete the wrong thing by accident. The wallets are only small - a few KB typically.
0.5.9-SNAPSHOT has lots of changes 'underneath' but on the ui there is only:
+ an icon indicating encrypted/ not encrypted
+ more options in the File menu e.g. Close Wallet.
+ there is better syncing - you'll see what I mean when you next do an import/ reset etc
@Coincrazy
I was only making an analogy - in the 0.5.9 code you use a password when you want to:
+ password protect a wallet
+ add new addresses to a password protected wallet.
+ export/ import private keys to/ from a password protected wallet.
+ do a send from a password protected wallet.
The 0.5.9 help is more-or-less up to date so that is as good an explanation as any:
https://multibit.org/v0.5/help_contents.html