www.tarsnap.com - it's pay as you go, encrypted and super simple to use and script using cron
Github takes care of code and config.
AWS S3 takes care of uploaded static files.
But Tarsnap takes care of my database backups.
The only thing to be aware of is that restore times can be very slow.