The upgrade or Downgrade to Windows 7 is from every Microsoft OS posible
Yes! You can upgrade from your current edition of Microsoft Windows XP to a corresponding or better edition of Windows 7 by purchasing and installing an upgrade copy of Windows 7.
But this is only a License-Update. You must reinstall all programs. For Vista is a full update possible.