CyberPowerPC Fang Battlebox I-200
There is a lot to like about this budget gaming computer, starting with an Intel i5 quad-core processor, which you can upgrade to an i7. You also get 16GB of DDR4 2800MHz RAM, which gives you fantastic performance, especially when playing games optimized to take advantage of fast memory. The default build includes an NVIDIA GeForce GTX 950 video card with 2GB of GDDR5 memory which is quite good. If you have extra money to pour into your system, then you can upgrade that to something like an NVIDIA GeForce GTX Titan X. This computer comes with a 2TB hard drive with a second hard drive slot that you can use for more storage or a solid state drive for even faster performance. The only real flaw with this system is the 350W power supply which is weaker than it probably should be, but you can upgrade to a much more powerful PSU at a very low cost.