The idea of a P2P backup solution is interesting, more so if you can hook up strangers into a massive backup network.
Of course, the challenge is to make sure the peers are online when you need the files, and for this reason the network may need 5-10gb of storage for 1gb of data to duplicate the content across multiple users.