Continuing my new trend of publishing code that I use, I've released a new fork of RightScale's right_aws ruby gem. This gem makes accessing Amazon's S3, EC2, and other web services a piece of cake through ruby.
One problem with (at least) the latest release of right_aws is that it tries to connect to the Amazon API at the bucket_name.s3.amazonaws.com. This causes the connections to the API to thrash when you are working with more than one bucket. I've taken out the code that makes that connection so that it will now only connect to s3.amazonaws.com/bucket_name by default.