We have had similar problems here with new computer and onboard RAID controllers. Even when we completely disabled RAID it would still BSOD on first boot. This was most prevalent on the Dell XPS 600 with an nForce 2 chipset and RAID controller, we never had one of those work right. Our solution was kind of a work around, but it did work. We ended up using nLite to integrate all the drivers available for the motherboard into the unattended windows disk. That way you don’t have to "Install a 3rd party RAID controller" since the drivers are already integrated into windows. We don’t typically use nLite, so I'm not sure if it will work if you used it to build your image from the start; we have had problems with it in the past not letting us integrate anything new into the image. I hope this help.