Theoretically, Windows should be able to handle a motherboard change, but with a couple issues. Your new board SHOULD have the same Mass Storage Controller or else you can get a 0x7b error at boot. You may have to reactivate Windows, but sometimes it is smart enough to detect that most of the hardware is still the same. Also it is possible that you could sysprep /generalize /shutdown Windows 7, swap the board and boot back up. You could use Imagex and save your OS and could inject the drivers that way. Again its kinda risky. If it were my personal system, I would backup all my stuff and swap the board and see what happens. Worse case scenario you can do a repair install.