Re: RAM compatibility - pc2 5300 and 5400
PC2-5300 and PC2-5400 refer to the same thing actually: DDR2 running at 667Mhz. The number just differs from manufacturer to manufacturer.
FYI, the numbers after PC2 is supposed to be the bandwidth of the memory, which is calculated as effective clock speed x bytes transferred per clock cycle. In the case of DDR2, 8 bytes (64 bits) get transferred per clock. So bandwidth = effective clock speeds x 8.
In the case of DDR2-667, bandwidth = 667Mhz x 8 Bytes = 5336 MB/s. As you can see, it's neither 5300 nor 5400, but manufacturers chose nice round numbers, so any of the two does the job (they're close enough).
SuperPi 1M: 29.6s - 3DMark06: 8616
The Geek Test v3.1 Score: 36.3% - Major Geek