You can have more than 2 in a raid 0, i believe though, that the big issues comes in syncing up your reads as you put more drives on teh array, that's where a nice fat cache would help on the controller or the drive. As one drive may complete the read before others because the head was closer to the data. for random reads over the stripe size, i'm not sure, kind of guessing, i think is where you'd lose your speed.

