drupal module for uploading to s3 originally posted on stackexchange.  Didn't get any replies.  Then I recently found out there's a specific drupal stackexchange so here i am reposting.  TIA!

I have a drupal site and I plan to serve static site files directly from s3 (rewrite). I need to provide a way for the content manager to upload his images directly to s3 from the drupal admin UI so he doesn't have to send it to me to upload via s3cmd or the aws console. Can anyone recommend a module or method for this?

I've tried s3fs however mounting a fuse s3 filesystem and serving from it was painfully slow. If it worked drupal would think the files are all local and i'd be set.

I found this but not sure if it will get the job done for me: https://drupal.org/project/storage_api

I need a module that would allow the drupal admin UI user to graphically browse for a file (image for instance) to upload to the s3 bucket i intend to serve from.
storage_api is the right module for seamlessly transferring data such that the user's upload lands first on the servers local filesystem and by rules can have it automatically propagate to any number of containers (S3, Cloud Files etc..)  And even more you can control the priority in which the files are served from the site simply by ordering them in prefered manner.  the URLs will change automatically. pretty slick.