>multiple backups of everything
Does that include a full backup of your boot/program drive for easy restore in case of a hard drive failure?
The product I use is at http://www.terabyteunlimited.com/image-for-linux.htm
.
Image runs off of a bootable CD via Linux (the Zip you download includes a program to make the bootable CD) and it reads EVERYTHING on the drive, even the hidden registration information, so everything is restored when needed... and you may restore the image to a brand new drive in case of a crash, and not have to re-install anything