i'm trying to find a SATA Controller that has a PCI-E connecction of at least 4x, and has also at least 4 channels for SATA disks. I need it to make a real raid 5 system, the fakeraid on my motherboard is absolutely crap.
3Ware makes a number of these in varying configurations. I've had several of their cards before, and I've like them very much. I've not bought a new one in a while, though -- the last one was 64-bit PCI. I've never had one of their PCIE cards.
Newegg carries many of these: http://www.newegg.com/
I have a 3Ware 9650. Hooks up via PCI-e 4x, and provides real hardware RAID5 and RAID6. My particular model is the 8 port version of the SATA II card. The data sheet is here and here's a pic of the card:
I used it successfully in Windows XP and Vista, though they were very late to the game with Vista drivers. I see they shamefully do not have Windows 7 drivers yet, but state that their products do unofficially support that operating system and official support is due in late 2009. I had good experiences with the card in Linux.
They also sell a battery backup unit for this card.
I've had success with the cards from Sonnet.
I personally use the Highpoint RocketRaid 2320 controller in my workstation rig. It's working well and fast so far - and I found it to be the most cost effective controller card out of the whole lot up there with good support and market penetration.
- PCI-E x4
- 8 SATA ports