I absolutely love SyncBackPro (there is a free edition as well), 1 license allows you to run it up to 5 systems. What makes it stand out is that it supports backups via e-mail, ftp, sftp (!), encryption, automatically back up certain files to/from USB devices based on the USB device name etc. I strongly recommend you take a look at it. I use it to remotely back up files from linux servers onto windows servers, and various RAID appliances.
I also used to run Genie Backup Pro until I discovered SyncBackPro, which worked really well for me, but didn't support sftp.