In terms of raw data thoroughput, most flash cards don't match the newest high-capacity, high RPM magnetic disks. Access time is much faster, yes, but that isn't something that is improved in a RAID array. Even the fastest "300x" UMDA CF cards top out at about 45MB/sec write, which isn't all that great.
By comparison my 750GB 7200.11's do about 110MB/sec - 70MB/sec write, and my current array averages about 200MB/sec (6 drives, RAID 0+1).
And that is with inexpensive consumer level 7200RPM drives. Step up to high-density SAS 15kRPM drives, and you're looking at data transfer rates as high as 200MB/sec write, and that's with a single drive.
If you're really insane, there are PCIe "ram drives", which use DDR2 DIMM's, and are basically limited only by the bus itself, and offer lightning quick access times, actually they're pretty much non-existant. The downside is that the RAM has to be kept powered, or else any data stored will be lost.
Unless you're going for something silent, or really need the access times, you're probably better of spending your money on large magnetic drives, which will not only be larger in capacity, but probably cheaper by the time you buy all the UMDA readers to go along with the cards.