1. Create your key pair (edit- using a strong password)2. print out the private key.3. place the private key in a safe that you and only you have access. 4. destroy the electronic copy of the private key

you will receive BTC with the public key. you will only need the private key when you send the BTC. not very convenient, but very secure.

I have been using electrum so far, and can highly recommend it. Don't have to spend 5 days downloading the blockchain at least! I have also used blockchain.info, which was good but doesn't seem as secure seeing as someone else is holding onto the coins.

I intend to use Armory since I already use a comp that never goes on the internet...but unfortunatly I found out about Armory after I downloaded and "synchronysed" my wallet (wich took a loooooot of time to get synched) on my "internet computer".

Now, can I just copy my wallet.dat from my "internet computer", delete it there and copy it to my offline one and be safe or do I have to start all over again

Thanks for the tutorial, i personnaly have created a fully encrypted partition into a usb key, with inside an hidded folder where is stocked the wallet.The only issue in this case, could be the fact, to loose the passphrase..

Nice read!Live systems rock (e.g. BackTrack, Liberte Linux etc.)I recommend the use of TrueCrypt: Create a hidden volume, use cascading algorithms, put one or more wallet.dat inside the volume and encrypt it.Please do backups of your USB devices, so even if someone would get hands on them, they couldn't decrypt it and steal your Bitcoin.