Welcome back anbo369!
Dual Channel memory setups are better than Single Channel. In theory, the dual channel setup will have twice the bandwidth of the single channel setup. This is a parallel configuration where two memory modules can be accessed by the memory controller at the same time. In a single channel setup, only one memory module can be accessed at a time.
A single channel setup does not mean that only one "size' (assuming you mean RAM module size - 512MB, 1GB, 2GB, etc.) is used. Actually, in many cases you can use mixed sizes as pairs in a dual channel setup, though for best performance and stability it is recommended to use matched pairs - i.e. two 1GB modules.
Let me know if that covers it for you or if you have further questions.