Glum, ну ХР наверняка у Вас нелицензионная - чего же Вы хотите чтоб майкрософт поддержку давал. И не понятно как это Вы не можете на майкрософтовские сайты зайти - я на них из под ДОСа захожу браузером Arachne. А на лицензионной винде код меняется после каждой переустановки. Поэтому после повторной инсталляции надоть тётеньке или дяденьке (уже настоящим) объяснить причину переустановки и ни в коем случае не говорить что по причине смены железа или по желанию собственному. Надо вешать что вирусы подлые довели до крамолы или что то наподобии
На счёт Висты не знаю, может и надо повторно активировать, у меня лицензионная только ХР была и вот SE7EN пока на Леновомском ключе - хоть и говорят что его заблокировали, но пока у меня проблем нет :-).