My current setup is comprised mainly of parts I got for my birthday some six years ago, and the CPU (i5 3570k) is really starting to show its age, so I figured it's time for an upgrade. Unfortunately everything is old enough that I'll pretty much need to replace everything except the GPU, as I bought a 1070 relatively recently and it still does just fine. I've worked out a plan, and I figured I'd post it here beforehand to see if there are any better options or if I chose something wrong. Here it is:
CPU: AMD Ryzen 5 3600 - this is pretty much the cornerstone. It's looking like a stellar option for price to performance, especially compared with my current CPU.
Motherboard: Asus ROG Strix B450-I Gaming - always been a fan of Asus motherboards, and I think this is the lowest end m-itx board that will support Ryzen 3000 CPUs.
Case: NZXT H200 - going m-itx because I do lan parties a lot. Also the h200 has more versatile front I/O than the h210. I'm not really married to this case though.
Power supply: EVGA 750 B3 - I basically just went on Newegg and found a cheapish modular power supply. ¯\_(ツ)_/¯
Ram: 16gb DDR4, though I haven't looked into anything specific. I figured I'd just get whatever had the best deal when I buy everything else.
The total price for all that comes to around $600 US, and I'd like to keep it between $500 - $700. I use it primarily for gaming. I have two hard drives, three sata SSDs and an M.2 SSD, so I know with my case option I'll have to ditch one of the spinning drives. I already have all of the peripherals I'll need.
I'd appreciate any thoughts, opinions, or other recommendations.