CPU: I don't understand why the performance would be better, do you know of any websites that could explain it?
Here is why it would be better... but first lets lay out my assumptions:
1. We are comparing 2 IDENTICAL systems, save for the CPU (E6300 vs E6400)
2. This system has DDR2-533 for a 1:1 FSB:RAM ratio.
When you overclock the FSB of a CPU, other frequencies increase as well. The most important of those frequencies being that of the RAM. The higher the RAM bandwidth, the better the performance.
DDR2-533 at it's stock frequency in a dual channel configuration provides 8.4GB/s of bandwidth to the CPU. By increasing the FSB of the CPU (and therefore the RAM frequency as well) you provide more data exchange. To get the E6300 to the same frequency as the 6400 (it can't be hit exactly) the FSB must be increased to 305Mhz (266Mhz stock). At 305Mhz, the RAM bandwidth increases to 9.76GB/s.
However, do keep in mind that some applications benefit more from overclocking than others do.