When purchasing a RAID controller, you need to differentiate between two types. Simple consumer models can be found everywhere, and they're often also integrated on motherboards. They offer two channels and support RAID modes 0, 1 and 10 (striping and mirroring), but most of the time they can also be used as simple ATA controllers.
More sophisticated models have their own RISC processors (e.g., i960) and can additionally be outfitted with extra cache. Thanks to the processor, you can also run more lavish RAID modes like Level 3 or 5 - assuming that you have enough hard drives.
Adaptec has the reputation of manufacturing high-quality SCSI hardware. But it has been offering some products in the IDE sector for quite some time, too.
RAID 0, 1, 10, JBOD, hot swap, e-mail notification
RAID 0, 1, 3, 10, JBOD, hot swap, e-mail notification
You'll find HighPoint controllers less often in computer stores than on numerous motherboards:
RAID 0, 1, 10, JBOD, hot swap, e-mail notification
RAID 0, 1, 10, JBOD, hot swap, e-mail notification
RAID 0, 1, 10, JBOD, hot swap, e-mail notification
RAID 0, 1, 5, 10, JBOD, hot swap, e-mail notification

Promise places equal focus on integration and retail sales:
RAID 0, 1, 10, JBOD, hot swap, e-mail notification
RAID 0, 1, 3, 5, 10, JBOD, hot swap, e-mail notification