Should I use Amazon S3?
babo: Using Amazon services your initial cost is low and it's easy and fast to set it up. Using wisely AWS is a great service, especially bootstrapping a new service.There are use cases where AWS is not recommended, having too many machines up and running 24x7 or transferring huge amount of data out of the cloud. For a site with heavy uploads it's even possible to store your data on S3 but serve your clients from a machine hosted outside where data transfer is cheaper.