I've exploring methods for completely secure management of bitcoin addresses.
After a bit of looking I came across the Ubuntu Privacy Remix live cd, which seems perfect for the job. (No network access, no writing to hard drive etc.)
The only limitation when dealing with a bitcoin address in a completely isolated environment, is that you can't make any transactions (as that would involve exposing the system to the internet).
The solution I thought of was to somehow generate the transaction in the isolated environment, and then actually send the transaction on a different machine (one that doesn't need to be secure).
Are there any tools available currently that would allow you to do this? It really just needs two parts: one part for creating a signed transaction and saving it as a file, and another part for sending off a transaction that has been saved as a file.
Does anyone else think this would be useful?