A solution to what? Don't lose your bitcoins.
Problem is, If I lose bitcoins, the market loses bitcoins. The solution I'm looking for is to the inevitable deflation. If Bitcoins are to be a stable currency, it must be, you know... stable.
You can make as many copies of your wallet.dat as you wish. You cannot make any copy of your real coins that you can lose due to having a hole in your packet. This limits the probability of losing bitcoins greatly, unless someone is stupid enough not to do backups.