If your new motherboard supports the old drive, you should be able to put it in. You will most likely need to boot up fully into Vista and let it find the new
drivers for the motherboard first, or download and install them yourself. It's been awhile since I've swapped HDDs from mobo to mobo, but I am pretty sure you will need your chipset
driver for your new motherboard..maybe get all of your peripheral drivers ready just in case..