Amazon S3 is a great way to store files that need to be exposed on the web. Every uploaded file can be accessible to the public or accessible to authorized users only via a clever system of expiring signatures. Joe Danziger wrote an excellent CFC to do all kinds of operations via the S3 REST interface. The only missing part is the new way Amazon is offering to upload files without the need to first buffer them on your own server.