i bought a copy of windows vista ultimate and i was wondering whats the diferrence between windows vista upgrade and windows vista oem,i know that with the oem version the license is tied to the motherboard and the upgrade version u need to have a preinstalled os before u install it but is it also tied to the motherboard will i be to upgrade my motherboard in the future

??