If your Windows is perfect, up to date, and things work like they should: CLONE.
Use a good cloning software (like Acronis, or other name recognized cloning software). This transfers everything, you'll be up and running on the new drive.
Attach the old drive - retain for a few moths to make sure you have everything. You can leave it as a D: drive.
If you want a clean Windows and start over: INSTALL
Install new new hard drive.
Unplug your old drive, and install the new drive.
install your anti-virus program first
install all programs
attach old dive as D, and copy any files you want from D: onto the C: drive.
copy over any files wanted.
By far the first method is faster. But you might spend $25 on the s/w, well worth it.