Hi there,
I know it is more costly, but I would always recommend buying a new hard drive, installing Windows on that, then doing a restore, as that way you aren't at the mercy of your backup software - you can always swap your old hard drive back in. Windows lets you use it for 30 days (ish)...