I have an Intel Motherboard which I am changing to a Gigabyte one. If I were to do this myself, I would take proper steps to insure that Windows will boot with the new hardware. I would update my Intel Sata controller driver to a Standard AHCI 1.0 Serial ATA Controller. Then, SHUTDOWN the computer (not restart), then install the new Motherboard and all should be fine. Windows should install the new drivers. The problem is, my computer is being serviced for free at the place I purchased it from. So I don't have access or communication with the lab. I'm sure they are professionals but I want to be sure they don't mess up my C drive or drivers. So I have a few choices: 1. Update the controller driver to Standard, turn off the computer and send it to the lab (maybe with a note, asking that they install the motherboard BEFORE they turn the computer on). 2. Trust them that they know what they are doing and hope they will first turn the computer on, uninstall the Intel controller driver, and then install the new motherboard. p.s. I know if I tell my concerns to the guy at the computer place (It's a huge Company with a network of stores all around the Country), he will say something like "Don't worry, they know how to change a motherboard. It'll be ok", but you guys know how these big companies work... the lab may not get the message. So what would you do?