Since the introduction of the IAM for S3, file sharing application can be launched by everyone. You just need boto, Python interface to Amazon Web Services . Plus basic knowledge of Python to configure it for your S3 account.
Or grab ready-to-go S3 sharing package from John Rascal. Just change keys.