I brought this Dell Optiplex 7020 PC back in 2014. It originally came with a i5 4590, 8GB of DDR3-1600 RAM, a 7200RPM 500GB hard drive, and a crappy AMD Radeon card that I can't even remember the exact name of. I replaced the Radeon with a GTX 750 Ti in 2015 and used that up until 2018 when I replaced it with the newer GTX 1050 3GB. In 2019, I upgraded the PC with a new SSD (with the old HDD now becoming a secondary drive) and upgraded the RAM to 24GB (I originally intended just to upgrade to 16GB, however, I accidentally brought two 8GB sticks instead of just one, which is how I ended up with an overkill amount of RAM lol). Currently, the PC does most tasks just fine and since I'm stuck with a 720p monitor, for now, I play all my games at 1366x768, which means they usually run well. That said, some games are starting to have trouble running on the 1050, even at 768p. In 2020, I added the Sound Blaster Audigy Rx sound card. Now, why the hell would I buy a sound card in 2020? Well, the onboard Realtek ALC3220 coded sounded like total shit. I don't know if it's the codec itself or if Dell implemented it incorrectly, but it didn't sound very good IMO. The Realtek vs the Audigy Rx sounds like night and day, the Audigy just sounds warmer and more rick that the Realtek ever did, and they managed to make my cheap $40 dollar headphones sound well, though I eventually plan to buy some surround sound speakers to truly take advantage of the sound card. Unlike some people, I didn't have any trouble getting the sound card to work on Windows 10. I plan to upgrade the PC further later this year. At first, I was only going to replace the GTX 1050 with a GTX 1650 Super, however after some research, I found that the i5 4590 would bottleneck the card, so that's going to be replaced with a i7 4790, which should work well with that card. I also plan to add a 1TB SSHD to my rig. This should give me a extra 2-3 years out of this machine. I'm also planning to buy a 1080p montior.