OK, you have a couple techonolgies here that are rather old and just now starting to be seen on processor busses:
First there was Double Data Rate. This was used in AGP2x to double transfer rates, and in Double Data Rate Memory. Double Data Rate transfers 2 bits per clock per bitpath, using the top and bottom of the cycle.
Quad Data Rate does 4 bits per cycle per bitpath transfers.
Now, MHz is a measure of cycles per second. Not transfers per bitpath per second. Therefore, 200MHz can be "DDR400" or "QDR800", where the inflated numbers are not MHz, but transfers per bitpath per second.
So an "800MHz" bus is not 800MHz at all, but really 200MHz, using Quad Data Rate. It's really 800 transfers per bitpath per second.
AMD was the first CPU manufacturer to apply the MHz name to it. Their lie was so sucessfull that Intel was forced to follow suit.
Now, the CPU has a 64-bit pathway to the memory controller. And DDR SDRAM for the PC is also 64-bit. So with both busses running at 200MHz, you get your memory at DDR400 and your CPU at QDR800. It doesn't line up!
To conquer this performance barrier, SiS and Intel introduced chipsets that made two modules of DDR SDRAM parallel. Parallel transfers make 2 64-bit modules act like 1 128-bit module. So it matches a DDR400/128bit bus to a QDR800/64bit bus, and everything is equal.
So now you know what the truth is. Your bus runs at 200MHz. They lie and call it 800MHz, based on the fact it uses QDR technology. And to get the most from such a processor, you need Dual Channel DDR400 memory (which is called PC3200 because of it's transfer rate).
<font color=blue>Watts mean squat if you don't have quality!</font color=blue>