From my experiance any ram will work, but you want to have 2 sticks of the same size. (im not sure if two different sizes will work but i dont think so) i have 2x 256MB modules, that are two entirely different brands. So if your question is do you have to buy ram that is advertized as dual channel,... then the answer is no. But in order to use dual channel you need tow modules the same size, and they need to pe placed in the corret dimm slots to enable dual channel (if your mobo has more than 2 slots that is)
hope that helped.