Wow... you guys are extremely helpful. :)
OK... I've decided to dump the XP drive. Once I get rid of that and make a system restore image and system repair disk from the current drive, it will make this a simple transfer of win7 to a new SSD.
Shutdown, install SSD, install win7, recover from backup/system image, reconnect data drive (the xp drive with XP partition reformatted).
Am I getting close?
:)
Yes, you are nearly there.
You really should follow Greg's advice to make your Win 7 partition the boot (active) partition. Follow his procedure.
After making Win 7 your "boot" partition, then you may remove your XP disk.
I'm fond of booting from the system repair disk and using DiskPart to declare partitions active and inactive but that's just my personal preference. DiskPart is very powerful and consequently very dangerous, potentially.
The system repair disk is a 100% necessity! While in Window 7, go to backup and restore and make that system repair disk. With that disk you can recover/repair from a multitude of problems.
Summarizing:
Step 1; Make Windows 7 partition the boot partition.
Step 2: Remove XP disk (this will simplify matters).
Step 3: Shutdown and restart you system a couple of times just to make sure all is OK.
Step 4: If you have unused partitions on your Win 7 drive, then starting with the last one, delete the unused partitions. This will simplify matters.
Step 5: Perform a System image backup of your Win 7 partition to an external usb driive.
Step 6: insert your System Repair CD
Step 7: Swap out drives
Step 8: After the boot from the system repair cd, choose to restore the system image you backed up.
OH YES, DO
NOT INSTALL WIN 7 on YOUR SSD.
When you "restore" the system image you backed up, then this will put Win7 on your SSD.