I am thinking of using amazon s3 to implement my own backup solution. The idea is to have have a script that accepts a directory and recursively uploads all files underneath