What is the 'aws' command in example #2? Is that a Ruby/Python/other script released by Amazon or a 3rd party?
aws-cli lets you interact with 23 different AWS services (it's really awesome).
Also the 's3cmd sync' and 'aws s3 sync' commands don't have exactly the same heuristic so switching caused a one-time resync of everything.