Carbon Copy Cleaner is a system backup and restore tool. It allows you to backup your data to prevent data loss when one of your disks fail. Carbon Copy Cloner, or CCC, clones your entire disk, including your files and all the operating system information, including the booting sectors, so that you can easily restore it whenever something bad happens.
CCC supports incremental backups. This means that after your initial backup has been made, only those files that have changed since the last backup will be added to it. This saves you a lot of time and saves a lot of your system's resources. This feature also allows you to keep past versions of your files that have been changed, giving you the ability to restore them too if necessary.
Of course, disk cloning and incremental backups are no good if your system isn't backed up frequently and constantly. Thus, CCC includes an advanced scheduling system that makes sure that your system is always backed up and that you can restore it should something happen.
Personally, I like how intuitive the interface is and how unobtrusive the whole app is. It is a great replacement for Time Machine. I don't do backups, and I should. But I have only read good reviews for Carbon Copy Cloner. It sounds like it is worth a try.