If you choose to purchase an upgrade version of Windows Vista to upgrade XP, you will no longer be able to use that version of XP. Either on another system, or as a dual-boot option. The key will be invalidated, preventing activation.
From Vista’s EULA found here (PDF) :
13. UPGRADES. To use upgrade software, you must first be licensed for the software that is eligiblefor the upgrade. Upon upgrade, this agreement takes the place of the agreement for the software you upgraded from. After you upgrade, you may no longer use the software you upgraded from.
For many people this may not be a problem, but it’s a change from earlier versions of Windows.
Update: Workaround posted here!
Posted by Corrine in Security
“Per Microsoft’s new licensing requirements for Vista, users are required to install a Windows Vista Upgrade from within Windows XP. When this occurs, the Windows XP license is forfeited and the Windows Vista installation process can take place. Now, however, this workaround allows users to perform a “clean install.” The process is a bit tedious, but is not hard are all to complete. Users have to perform these simple steps to perform a clean install of Vista without a previous version of Windows installed with an upgrade DVD:
1. Boot from the Windows Vista Upgrade DVD and start the setup program.
2. When prompted to enter your product key, DO NOT enter it. Click “Next” and proceed with setup. This will install Windows Vista as a 30-day trial.
3. When prompted, select the edition of Vista which you have purchased and continue with setup.
4. Once setup has been completed and you have been brought to the desktop for the first time, run the install program from within Windows Vista.
5. This time, type in your product key when prompted.
6. When asked whether to perform an Upgrade or Custom (advanced) install, choose Custom (advanced) to perform a clean install of Vista. Yes, this means that you will have to install Vista for a second time.
7. Once setup has completed for the second time, you should be able to activate Windows Vista normally. You can also delete the Windows.old directory which contains information from the first Vista install.”
Corrine Security Garden