I’ve just released my Cpanel backup script, which I’ve been using personally for about the last two months or so. There is a one-week email subscriber discount available, so if you’re not yet an email subscriber, the form to join is over there on the right (if you’re reading this via the web), or at http://www.automateyourbusiness.com/updates/ if you’re reading via RSS or somehow on another site.
The script automatically triggers Cpanel to create a new backup every 24 hours, and then FTPs it to a given FTP server you define (which can be on the same domain, or another domain, or even on your PC).