I was asking myself the same question posed at How to run a bitcoind on a hosting securely?
At the above posting, George Pearce provided a good suggestion. However, I have questions but Stackexchange would not let me comment to George.
My questions are:
Bitaddress.org shows 8 addresses. How does one generate hundreds of addresses? How does one get the keys privately, without Bitaddress.org knowing about them and without sending these private keys through the internet from Bitaddress to me? How does one generate testnet addresses?
I would need to use testnet coins while I'm developing and testing. Blockchain (https://blockchain.info/q/addressbalance/1EzwoHtiXB4iFwedPr49iywjZn2nnekhoj?confirmations=6) and BlockExplorer (http://blockexplorer.com/address/mudBLTzFRz4o17Y9CbaWRB9Qr8BkFeYiYj) do not seem to work with testnet addresses. Is there a service that does work with testnet?