After lots of contemplation, I decided to use my Christmas money to build a (mostly) new PC! I primarily use this computer to
play games do homework, and it works great. Since the budget was tight, I decided to use my old GPU, SSD, and power supply, all of which are still great components. Here's a breakdown of what I used for the build:
Motherboard: MSI B450 Gaming Plus. This is an impressive board for the price! It looks good, has a nice BIOS interface, and has no issues running my RAM at 3200mhz. I've heard the overclocking capability is decent, but haven't tested it.
CPU: AMD Ryzen 5 2600. With 6 cores and 12 threads for $150 USD, this CPU was kind of a no-brainer. It's crazy fast for the money! The included cooler keeps it relatively cool, I haven't seen temperatures over 60 degrees even when stress testing.
RAM: Corsair Vengeance LPX 16GB 3200mhz. Not much to say about the RAM besides it runs fast and looks nice.
Case: NZXT H500i. This is hands-down the best case I've ever built in! At $90 it's a reasonable price for a case that looks this good and feels really sturdy. It might not look like it, but the included fans provide pretty good airflow and keeps my components nice and cool. The cable management is amazingly easy which made the build process very enjoyable. The included fan controller and RGB strips are a great bonus!
SSD: Crucial MX100 512gb. This SSD is from my old build. Still fast and reliable with enough capacity for my needs.
GPU: GTX 970 G1 Gaming. I've had this graphics card for 3 years now and it's still a champ! It's able to run at up to 1500mhz stable without touching the voltage, and stays at a cool 60 degrees under intense gaming loads. While not the newest GPU, it's still plenty fast for my 2560x1080 monitor and is able to run all my games at 60+ fps on high-ultra settings. I plan to keep using it for quite a while.
Power supply: EVGA 750 G2. I've been using this PSU since I had a power hungry R9 280x, and I see no reason to change it. It's reliable and efficient, plus the modular design makes it easy to make a clean build.
Overall, I'm super happy with how this build turned out! Any comments and/or suggestions are welcome.