Für mich ist seit jahren SpriteBackup erste Wahl.

Ich kenne allerdings nicht die Möglichkeiten der anderen Programme.
Sprite kann:
selbstausführende Bbackupdatei erstellen
verschlüsselte Backupdatei erstellen (auch selbstausführend)
regelmäßig automatisch sichern (täglich, wöchentlich zu einer bestimmten Uhrzeit) - dabei eigene Generationsverwaltung (z.B.: behalte immer die letzten sieben Sicherungen)
bei Erreichen eines definierten Akkustands automatisch sichern
Sichern und Wiederherstellen von nur bestimmten Dateien (auch im Permanentspeicher)