Ram that uses a bigger CL value will out-perform that running at a quicker overall speed.
To break it down basically RAM has several performance attributes that are noted.
Main one is SDR/DDRx
Single Data Rate and Double Data Rate are the multipliers for the amount of data capable of being processed.
For example: 100MHz RAM
SDR = 100MHz - 800MB/Second
DDR = 200MHz - 1.6GB/Second
DDR2 and DDR3 are additional syncronised data lines.
DDR2 = 400MHz - 3.2GB/Second
DDR3 = 800MHz - 6.4GB/Second
While the overall data throughput is expanded, something to note about them is that this is due to a wider data address.
DDR (2bit), DDR2 (4bit), DDR3 (8bit); So it's capable of copying bigger amounts of data I/O.
This said this isn't the *only* factor in RAM performance.
Those numbers after the Ram that are 1-1-1-1, ever wondered what they mean?
In order: CAS-RCD-RP-RAS
CAS - Column Address Strobe (more commonly known as CL, Clock Latency), this is the time in which the ram takes to access a column of data (i.e. 64k chunk)
RCD - Row address to Column address Delay, this is basically the latency between getting data location and accessing it.
RP - Row Precharge time, this is the amount of time it takes between operations to close and open requests.
RAS - Row Address Strobe, the amount of time it takes to access after a data request.
All of the above are measured in clock cycles. So obviously if you have a 200MHz 1-1-1-1 RAM and 100MHz 1-1-1-1 RAM; then the 200MHz will outperform the 100MHz by theoretically 2x performance.
This said, 200MHz 2-2-2-2 against 100MHz 1-1-1-1 RAM and suddenly the result become very different, and the overall performance ends up being nearly identical.
Most important of all of the values are the CAS(CL) and RAS(ATP), as these are the main access speeds; that determin how long the data being send is accessed and stored. The smaller these values are the better.
DDR3 800MHz 5-3-3-6 might look good, but against DDR2 533MHz 3-2-3-4 you're looking at the 800MHz one being quite a bit slower on the whole.
Hopefully this should help you find a RAM that will suit you're system best. While I agree more throughput, and core speed is good; on the whole there's no point in buying a Ferrari when you're forced to drive it at 70MPH.
Intel Core 2 Duo E6400, 512MB DDR2 667MHz, ATi Radeon X1900 XT 256MB PCI-E, Windows Vista Business / XP Professional SP2