Amazon Web Services Developer Connection : Building a Small Business Backup System Using Amazon S3: "This article focuses on Amazon S3. Amazon S3 offers a hosted storage solution for just pennies on the gigabyte (GB). Using Amazon S3, you can store data objects up to 5 GB in size in containers called buckets, and then retrieve that data at a later date.
Why use Amazon S3? Instead of spending money on servers or external hard drives, paying money to connect those machines to the network (or paying co-location fees), and then paying more money to secure, maintain, and update those servers, you can pay a fraction of that money for a high-bandwidth, high-reliability service provided by Amazon."