How about....
An application for P2P storage of all wallet files, such that you set yours for upload, and it is automatically downloaded by all other P2P users. Of course, wallet files would be truecrypted.
Unless a way is found to break truecrypt encryption, then the wallets are very safe from accidental destruction, and very secure from those that would do harm with backups.