Das Problem bei RAID5 ist ja immer, dass Berechnungen durchgeführt werden müssen. Bei einem Software RAID oder passiven Controller ist hier die System CPU in der Pflicht. Dadurch kann eine sehr hohe CPU Last erzeugt werden und vor allem die Schreibperformance leiden.
Für ein RAID0 oder RAID1 könnte man durchaus mit einem passiven Controller leben, den gäbe es auch als 4-Kanal-Variante relativ günstig, z.B. Dawicontrol DC-154 (4-Kanal S-ATA) oder Promise FastTrak 133 -TX4000 (4-Kanal P-ATA, 8 Drives).
Aktive Controller sind deutlich teurer, aber auch schneller. Oft werden diese allerdings für PCI-64 angeboten, welches üblicherweise nur auf Server Boards passt. Es gibt aber Geräte, die mit 32-bit PCI kompatibel sind.
Interessant wäre eine Anbindung über PCI-x, wobei sich hier wahrscheinlich die Anschaffung eines Mainboards lohnen würde, welches über passende onBoard Controller verfügt. (z.B. mit NForce4 Chip, welcher standardmäßig 4 S-ATA Ports zur Verfügung stellt)