Você pode usar algumas ferramentas como Webdrive para mapear o Amazon S3 para uma letra de unidade local em seu computador e, em seguida, obter Picassa para armazenar as fotos nessa letra de unidade mapeada. Em seguida, seus arquivos são armazenados no S3, mais localmente, se você ativar o recurso de espelhamento local no Webdrive.
Eu, pessoalmente, apenas pego Picassa para usar uma pasta do Dropbox como pasta de fotos, e então eu tenho as fotos localmente, mais na Amazon (via Dropbox!)