If we're talking purely gaming, then without question it's the 4460. Newer architecture, much much much stronger single core performance, which in gaming is the key turner. If we're talking things like rendering, or even something as simple as unpacking files I'd look to the FX processor for more longevity in terms of cores.
If you live near a micro center, I'd totally take a trip there and pick up a 4690K for around $190