Бесплатно можно сделать обновление до Windows Vista Ultimate,но период активации составляет 30 дней и потом всеже придеться заплатить за разницу между Basic и Ultimate.
Тут 2 метода:
1)Найти диск Windows Anytime Upgrade retail disk.
2)Или взять диск с дитрибутивом Ultimate и в процессе установки выбрать Upgrade.