That sounds like a board with a buggy bios. For the same reason, I will avoid Asus boards since I have resort to noapic or apci=off parameters to get them to run stable.
what motherboard chipset should i look for? i use the MSI board im not sure with the model but this one is with the jmicron something and it can't even recognize by centos on bootup.
Sorry, I am not an Intel guy. I do not pay attention to what is available for Intel cpus.
As for supported SATA chipsets, check linux-ata.org.