After going through 3 backup programs -- Replicator, Iomega Backup, and Win XP Home's backup (from the XP CD) -- I am in the market for a backup program.

I need a program to make the following 3 backups:

1. Full backup (weekly): selected files and folders to my Iomega Peerless drive .
2. Incremental backup (daily): same files as full backup that have changed since last backup.
3. Online backup (weekly): same as full backup but to my storage space on my college's server.

Note: I must be able to automate these processes.

Any recommendations?

Thanks so much.