I have Windows 7 HP on Drive C, and a new drive in D. I have Windows 7 Pro upgrade disc. What I would like to end up with is Windows 7 Pro on C, and my current C drive in the system as D, with all data intact, so I can take my time moving data over. Here's how I think I need to do that and I would appreciate any comments if I'm incorrect. I have SATA drives on a dual core. I will boot from C to my current Windows 7 HP installation, insert the Windows 7 Pro upgrade CD, and install Windows 7 Pro on the new D drive. I will then shut down and remove the C drive, and boot from the Windows 7 Upgrade disc to do a repair on D, so that I can get a boot sector on it, and so that the system will see it as the primary C drive since it will be the only drive in the system (unsure about this part.) I will then shut down, and put the original C drive back in the system and when I come back up on Windows 7, the system should now see the former C drive as D. And I'll be good to go. Or won't I? Thanks for listening.