Bitcoin is unsafe so long as the wallet file system persists.
Perhaps this alternative is suitable?
WALLET: Private key password encryption (AES256), makes the wallet require a password to sign a transaction
Version 0.1.0
planned for mid-january 2011
http://en.bitcoin.it/wiki/QBitcoin