Re: changing mobo on old computer
It is 'possible' to do a windows repair in XP after changing the motherboards around, however, i would not recommend this. A clean install is the only safe way to do it without the risks of conflicts.
You do not need a new product key if you already have one. You may have to re-authorize windows with microsoft though - which normally just happens over the net so u dont have to do anything.