I never buy the upgrade for any OS. For those on a tight budget wanting to upgrade to a newer version that's the less costly means of an upgrade. But for those who custom build and even multi OS their systems a full install version is a must. Each newer version promises something improved in it. For the home user the mix of the multimedia desktop with the NT core was realized far more in XP then in 2000.