Well, I dont know too much, but I know that dual channel is better, especially for IDE, cause IDE can only write to one drive on the bus at one time. To get that 320MB/sec, you get 2 identical drives, each on their own channel, and that would get you a hardware raid. You need at least 2 drives for a raid, but more is usually better. The level of your raid will depend on the number of drives in use, and what you need from it. Simple raids simply mirror the content of one drive to another one, making it reduntant, protecting you completely if one drive fails. It does cut your drive spacei in half. The other way keeps your disk space full, and writes half of the data to one drive and half to the other. After that it gets more complicated, but you get more redundancy without losing as much HD space.
for IDE you are more limited in options, just the 2 i mentioned. Some dual channel IDE controllers are hardware raid ready, and some are simply dual channel devices. For maximum speed (at the expense of data security) stripe the drives, creating one large one, with space taken up on 2 drives.