well your cpu is still one of the best that AMD has. Their bulldozer cpus suck but their pile driver cpu's are slightly better. I don't think upgrading to a newer AMD cpu has any benefits for someone in your position. It would be better to hold off upgrading until AMD's next gen cpu's come out and pray to god that its good.
For gaming? Get a Cooler Master Hyper 212 Plus or 212 Evo and overclock that CPU. All you have to do is up the muliplier and possibly slightly up your CPU voltage in the BIOS. You're not going to get a significant performance upgrade for gaming on that CPU socket.