xillyllix :
I'm looking for a program that will completely clone the c drive on to another hard drive automatically. So, if something happens I can use the cloned hard drive as a boot drive. If I can have the program set to clone the hard drive maybe once a week? What would everyone recommend?
My personal favorite is Macrium Reflect.
But it seems you are looking for an Image, and not necessarily a 'clone'.
A clone operation will do what you seek, but there are other options in that same tool.
Macrium will do that clone on a schedule (weekly?), or do a full drive image, and then Incremental or Differential images daily.
All depends on your personal needs.
There are also other applicatins that do this. Casper, Acronis TrueImage. I prefer Macrium, because I know it works.
Personally, I am not a fan of having 2 individual drives with viable bootable identical OS's. If there is any small problem in the boot order, or simply a failed SATA cable...you might boot into the 'other' drive, and not even know it.
We can go into more detail if you wish.