If you use xp and upgrade to vista, your XP cd key is no longer valid, and i think when you update to vista again it will not work since when you upgraded to vista your voided your xp cdkey. So you can really only upgrade once i think.... I will look for a source later if needed.