Z moich doświadczeń:
Przesiadka z płyty Soltek z VIA KT266 na Gigabyte z VIA KT400A, obyła się bez większych problemów - tak jak poniżej ktoś napisał XP doinstalował jakieś sterowniki, a później położyłem najnowsze ściągnięte z sieci.
Jesienią przekładałem system!!! z kompa na płycie Asusa VIA KT400 (z procem AMD) do innego na płycie też Asusa ale na I945 (z prockiem Intela). Nawet kontrolery dysku były zmienione z PATA na SATA - i... poszło, ale po restarcie odpalił się tryb awaryjny i trzeba było "naprawić" system z płyty instalacyjnej. Skorzystałem z tego bo "naprawa" trwała praktycznie tyle co położenie systemu ze sterownikami, a wszystkie aplikacje ruszyły później bez problemu (a sporo jest tych śmieci po paru latach). Oryginalny XPSP2 OEM zarejestrował się przez internet.
Jeśli się zdecydujesz na odpalenie systemu a nie reinstalację koniecznie usuń sterowniki do dysków twardych np. tak jak tu:
http://www.poradykomputerowe.pl/sprzet_komputerowy/zmiana_plyty_glownej_bez_reinstalacji_windows_xp-625.html
O ile pamiętam jest tam jakaś nieścisłość ale powinieneś sobie z tym poradzić. I oczywiście na wszelki wypadek koniecznie kopia danych z partycji C.
Gwarancję że system wstanie po zmianie płyty może dać Ci chyba tylko dyletant (no może jeszcze jakiś naprawdę oblatany w systemie i tych tematach admin)
Jak to jest w Viście - tego nie wiem.
Powodzenia