The upgrade version of Windows 7 only allows you to \"upgrade\" from Vista, whereas the full version allows you to do an upgrade or a clean installation. A clean install is always best, as upgrades lead to driver, applications and other incompatibilities and problems.
Honestly, I wish the upgrade version didn\'t even exist.
Hope this helped.