drivers should be in windows. that is, the card should be detected and installed, if it shows up in device manager then that is the case and drivers arent the issue.
maybe a new sata card is in order.
perhaps if you go to the hdd manufacturer website and download the setup disk for the hard drive. burn it to a cd. boot to it with the SATA drive plugged in and set up the hdd that way, then try to install windows.