I'll make this easier for you.
- At stock speeds, the i3 2100 (in gaming only) does around 8% better than the 956 BE.
- With the i3 2100 overclocked as far as it can go (100mhz?) the gap would slightly increase.
- With stock cooling, the 965 BE overclocked to 3.8 would gain approx 12% putting it ahead regardless of the miniscule OC on the i3.
- With the 965 BE + a 15$ cooler, overclocking easily from 3.4 to 4.2 and beyond would reverse the tables quite a bit with the 965 ahead by a decent margin.
Make sense?