New
#430
I do the following which for me is the fastest way of getting up and running after a full HDD failure. It cost me $55, the price of a Seagate 1TB Barracuda.
Made a Windows image of my system with all key software installed and stable.
Reimaged to the brand new HDD (no prep work). It booted immediately and tested fine.
I keep one for each of my PCs as a cold standby. ie. unplugged.
In case of HDD failure I'm up and running in the time it takes to connect power & sata connectors.
Reimage when time permits to the most recent image ~ 20 min.
If you don't like Windows Imaging you could use free Macrium Reflect but I actually think it takes a little more effort. As far as cloning is concerned - why bother.