Setting up new HDD's is so stressful. Especially with Windows 7.
It seems that once you install it, it never ever really goes away if you decide you want to wipe the drive out and do a complete reinstall.
The last version of Acronis I bought allows you to restore to a different brand/size HDD. I've never had to use that function yet, but it sounds sweet if it works. Prior to the version I bought several years ago, you could do that.