Gotta bump here. Firstly the M7NCD is "nforce2 400" chipset, it single channel, just like the Soltek NV400 L64. It's a plain jane board - however, the nforce2400 chipset is faster than the nforce2, or nforce2 ultra. However..the M7NCD has only 2 ram slots, and no IGP, no soundstorm, no raid, passive cooling, also in the biostar version, unlike the Soltek version, as of yet there are no multipliers A bios fix will soon fix this, along with having voltages, my biostar rep tells me.
Now- the M7NCDP (or M7NCD Pro) is nforce2 Ultra 400, dual channel, no IGP, no soundstorm (no MCP-T, only MCP), and has ALC650 realtek (AC97) codec, and it does have all the tweaking options of the big boys (abit -asus) in the bios. This board has only passive cooling, but does have paste under the heat sink on the northbridge.
The M7NCG is nforce2 regular chipset w/MCP-T, IGP, and soundstorm, small form factor, dual channel, soundstorm, active cooling on the northbridge,
The New M7NCG Pro is just a copy of the M7NCG, but in regular ATX form factor, and dual VGA on the IGP. Both the M7NCG, and M7NCG Pro are 333 fsb rated, non ultra chipsets, but aree capable for good overclocking (with multipliers and voltages).This one also has active cool on the NB.