I just executed this automatic s3 back up and I'm not exactly what I'd call a "coder". Will let you know how things go...but to me this was pretty straight forward.
Using wordpress? Good... Are you backing up wordpress? I didn't think so... Try this wordpress backup plugin and backup both your files and database to amazon s3 for pennies per month. It's definitely worth it.