since you're going to scavenge a prebuilt system, its windows' license is tied to its hardware and the changes/upgrades you're making will require re-activation. since you can't activate a dell/hp/gateway/etc on other hardware, you'll thus need a new copy of windows. also, your current install probably won't even boot with a new motherboard since the low-level drivers will be for different hardware.