This machine is the perfect replacement for an old DUO core that I have been nursing along for years. I added 16gb of ram to max it out and installed a 4gb video card. This computer works perfectly for online gaming and I run several video editing program with no performance issues. If I needed a second computer, I would buy another in a second. This is a great computer for the money. Even with the upgrades that I added, this computer does as good of a job as one I could have built for twice the money.