Has anybody had much experience with Amazon Web Services?

We are looking to use some S3 storage with a couple of EC2 instances and have no idea about backing them up etc.

Any information is much appreciated!

Thanks

Tom