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..