It won't run any newer games and since the word gaming was in the question I would say no it's not worth it. Yes you could do it yourself, and it wouldn't cost much but the actual result might not be much better than what it is now. It was made obsolete 10 years ago by the Core2Duo chips. There has been no development of that family of processors since. The Core2Duo series was developed until just a few years ago with fast, low power, Quad Core CPUs that are very common and inexpensive now. If you could sell it and get into a Core2Duo machine then you could improve it as needed. Make sure whatever you get has a PCIe 16x slot to add a Video card. There were some stripped down models without this. The computer I'm using right now is just one step ahead of yours, but it's a very big step.