Here are the steps for the safest wallet in the world
Address creation:
1. Go to
www.bitaddress.org using firefox, make browser offline or unplug the cord/stop the wifi, generate a bitcoin address/private key
2. Encrypt private key using AES and a long phrase which you should memorize, store encrypted data somewhere safe, google docs with 2-factor is safe enough.
3. Create a wallet on blockchain.info, import bitcoin address into blockchain.info but don't import private key
Transactions:
1. Whenever you need to transfer fund go to command line and decrypt aes encrypted key using openssl or go to
http://www.everpassword.com/aes-encryptor and decrypt in offline mode.
2. go to blockchain.info, go offline, click send money when asked for private key enter it, create raw transaction, copy it and paste it to
https://blockchain.info/pushtxYou can use it from anywhere if you think there are no keyloggers else to be safer use a linux machine(vm) and don't install anything on it except firefox.
Comments are welcome if anybody disagrees?
Feel free to donate some btc to me using this method.