I would choose the 6300 as it is not limited by core amounts for games that need 4 cores, and has the over clocking benefit- you can get some serious gains in performance that way, however the 4130 has the advantage of faster cores, but less of them, so if you are only playing games like counter strike, you will be much better off with that cpu. Neither of them are any more durable, it all depends on the voltage they run at, and cpus rarely "die" in their lifespan- they can live for 2-5 years depending on the voltage you put through them- the more voltage the shorter the lifespan, but the better overclocks and speed you can get. The 4130 is not overclockable