Is it necessary to backup S3?
lolido: fyi, you should take a look at cloudloop (www.cloudloop.com). it has a nice command line interface that lets you sync data across providers (s3, rackspace, nirvanix, azure, etc).