In this case and most l2cache is way better then the actual FSB.
Id take 2 same clocked chips
and the one with the most l2 cache ill take, because it offers way more performance. l2 cache basically decides performance in most cases and will always do so.
*What cache is in a processor is HYPER FAST memory for the processor to save and remember functions for programs while its running or when you start it.
*Cache prevents the CPU from having to use the system bus for transferring data, once the system bus has to transfer data for the CPU, the CPU is essentially capped by how fast the motherboard is. But the Onboard cache is HYPER FAST compared to the system bus in transferring data between each-other, so having the extra cache on the processor makes it were its way faster then processors with low cache by a CLOCK BY CLOCK standing comparison.
Here is a example.
E5200-2.5GHZ- 2MB of cache 100% of performance. -wolfdale
E8400- "down clocked" 2.5Ghz - 6mb of cache is 130-150% faster at the same clock speed. -wolfdale
there is the potential difference. Cache differences REALLY SHOW in rendering programs to, if that bothers your choice.
****FSB**** Fsb only really matters if your trying to get wider bandwidth with memory, or high clocks with memory itself. Its good to have high FSB processors on lga 775 setups if your going to use ddr3 with the setups because its just better performing, but cache is eventually be the deciding factor because it offers more difference then FSB.