I use Stomp's Backup MyPC to backup to a hard drive in a removeable drive drawer. This product started out as a Seagate product, bought by Veritas, and now by Stomp.
I have used a flavor of this product since Symantec bought PC Tools, maybe about 8 years ago, and killed off it's excellent backup prog.
It backs up to almost all media types (tape, DVD, hard disk, ZIP drive, etc) and has the ability to create a stand-alone recovery set (one that you don't have to reinstall Windows in order to recover your system).
A full hard-drive to hard-drive backup takes a little over 2.5 hours for 17+ Gig of data. This includes the time to compare the backup copy to the original. I do this out of habit from when I used tape and found that the tape media had gone bad.
I have two hard drives that I use as follows:
1) First Saturday of the month - take a full backup to drive A.
2) Each Saturday after the first one - take an incemental backup to drive A (only backs up what has changed since the last backup).
3) The first Satuday of the next month - take an incemental backup to drive A and then a full backup to drive B. Drive A goes to the office for off-site storage until the first weekend of the next month.
I use this procedure so that I can go back from 30 to 60 days to recover a file.
Harley