I'm building a budget system for my sister because she wants to have a dedicated gaming rig. She doesn't want to game at a resolution higher than 1080p, I have already decided to get her a GTX 1050 for her GPU, however, I am torn on what to get for a CPU. I'm debating between getting her a new Core I3 Haswell, and trying to hunt down an older used Core I7. No matter what I am planning to overclock the CPU. She isn't really interested in playing the latest triple A titles, the stuff she will be playing the most will be Open world RPGs specifically, The Witcher 3, and the original Skyrim with an ENB and several other texture mods installed.