A lot fancier than my setup. I just save my privatekey/address combo on a truecrypt image. When I need to make a transaction, I just publish the raw transaction to the blockchain.info server. A little overkill, but hey, nobody will be taking my wallet over any time soon
