I haven't read this entire thread, as it's simply too long to read.
Anyway - I decided to store some coins locally, and I decided the safest way would be to run VanityGen and produce adresses along with private keys on an air-gapped computer.
I have a 150MB ISO-image (grml64-small_2013.02.iso) that I've modified with WinISO to add a directory containing these files:
libcrypto.so.0.9.8
libpcre.so.3
readme.txt
vanitygen
Vanitygen is compiled with the instructions in the first post in this thread, from source.
readme.txt simply states:
run on command line:
export LD_LIBRARY_PATH=.
This makes sure vanitygen searches in the current directory for libraries.
Now, simply run:
to find adresses containing '1mono'-prefix. Or choose any other prefix you'd like, but remember it should start with 1 (or at least so I think).
You will now get the bitcoin address and it's corresponding private key. All what you need now is to note down that key and address, whenever you feel like saving something to that address, just send some coins there. Whenever you want to redeem the coins, import the private key to your wallet. There's many guides for this, so I won't repeat that.
The files, after you've booted can be found in /lib/live/mount/medium/vanitygen if you used WinISO (On Windows 7) to put it in the root of the iso-image.
To prepare the USB disk (make it bootable and add iso), I used Universal USB Installer 1.9.3.0. (On windows 7)
Following these instructions, you should be able to create your own bootable vanitygen usb-stick, if you can't be arsed to do it, let me know, in this thread or on pm, and I'll make the iso available if there's any demand for it.
The reason it's safe to do this is that you run it on a machine with no network connection. Make sure to unplug the network cable, or disable the wifi. Then, when the address and private key is generated, once the machine is shut down, there's no trace left of your key, apart from what you have noted down.
Note that printing it with a printer, or taking a picture of the code with your telephone may expose you to other kind of attacks.
Air-gapped, live bootable USB seems very secure. Then check the balance with blockchain.info or any other block explorer site.