Hola,
Vamos por partes.
No puedes asignar la culpa de que windows Vista no vaya bien a la placa base, eso culpa del propio windows Vista !!!!!!![]()
Yo también empecé instalando windows Vista pero al final me pase a windows XP y todo muchísimo mejor.
Bien, después tienes el problema de que si quieres instalar windows XP SP2 desde un CD original o no preparada no te encuentra el disco duro SATA. Bien, para resolver este problema yo lo que he hecho es utilizar la emulación IDE de los puertos SATA 4 y 5. Con lo cual he conectado mi disco duro SATA al puerto SATA 4 de la placa basa, en la BIOS he activado la emulación IDE y ya el windows XP se instala sin problemas.
La perdida de rendimiento por utilizar la emulación IDE es mínima.
Después de instalar windows XP bájate de las web las últimas versiones de los drivers y ya está.
Un saludo,