IIRC, "upgrade" is a rather nebulous term when dealing with Windows 7.
"Upgrade" to Windows 7 means to install on top of a previous installation of Windows Vista. You can't upgrade install from XP at all, and instead must perform a format and reinstallation from scratch.