I think you're pointing the finger at the wrong thing. All 32-bit PCI cards are going to be confined to the 133MByte/sec limitation
that you refer to. This includes 32-bit PCI SCSI RAID cards. So to categorically blame the choppiness on the lack of bandwidth
of the 32-bit PCI bus doesn't hold water. If this were the case then everybody running a SCSI RAID array using 15krpm drives
would be complaining.
I think your problem is either drivers or a misconfiguration. Are you sure you're running your drives in DMA mode? What
operating system are you running? Are you having interrupt conflicts?
(Now, there are other reasons why the on-board IDE RAID controllers are inferior but it doesn't involve PCI bandwidth. It's
because they have no dedicated processor. Without one, the system CPU is required to compute XORs for higher RAID levels.
Ever wonder why you don't see onboard Promise/AMI IDE RAID controllers advertising more than just RAID-0 or RAID-1?)