On the offline wallet thing-
For the record, BIP 0038 https://en.bitcoin.it/wiki/BIP_0038 was released just a few days ago (although it was a working draft for a while). You can, right now, create a BIP38 encrypted paper wallet (finally!) over at bitaddress.org which means that someone with access to your paper wallet can't just sweep it unless they know the key, and the key uses scrypt so it's quite resistant to brute forcing.
I recently moved most of my btc savings into this type of paper (or in my case, pdf) wallet and entrusted the key (broken into pieces of course) to trusted people. Much better peace of mind. I set the public addresses as "Watch Only" on blockchain.info/wallet so even if blockchain is hacked, nobody can get to those wallets, they are effectively airgapped, and I can monitor any activity on them from anywhere.