Amazon S3 (Simple Storage Service) is one of the most trusted and used web clouding platform. If you are enrolling yourself today on S3, you will be eligible for the current offer going on over there. On normal days, Amazon charges $0.100 per GB for Data Upload i.e. Data In but right now they are running special offer where your Data In charges would be waived that means Data Uploading is free until 30’th June 2010. After that, the charges for Data In will be same as the previous one i.e. 0.100 per GB.
Here is the Price Chart of Amazon S3 where you can see Data In charges are not applicable till 30’th June,
Amazon S3 is really affordable for hosting images (optimized) and low size videos. There is an option of signed URLs (protected URLs) thru which you can secure your media contents of downloadable files on Amazon S3. This way you can protect your hosted files from hotlinkings because every piece of bandwidth for hosted files, images, videos will cost you on Amazon S3.