The 4600+ will be a touch faster at stock speeds. However, the E4300 should overclock higher (it's an easy BSEL mod to 2.4GHz, the stock speed of the 4600+) and clock-for-clock the E4300 is faster. Overall, I'd say the E4300 deal is better *except* if the plan is for no overclocking at all.