Yo he visto dos tipos de controladoras SATA. Las que vienen integradas en la Bios de la placa base, y las que al arrancar aparecen como una especie de añadido (parecido a las SCSI).
Las del primer tipo las coge Windows (XP) sin pedir ningún tipo de drivers, pero las del segundo tipo siempre necesitan un disquete con los drivers...
Entre las del primer tipo he probado alguna placa con chipset nVidia nForce4, y entre las del segundo tipo, chipsets VIA KT600, VIA K8T800 y nVidia nForce2
Saludos