Quote Originally Posted by NoahArks View Post
I got a few questions, since I'm not going to google the motherboard:

- What kind of case do you have?
- How much ram and is it ddr3?
- Do you use a aftermarket cooler for the cpu, if so which one?
- What kind of PSU do you have?
- Do you have a SSD or 1tb hdd?

The gtx 660 is pretty much fine for a while. You can upgrade that last. As for the cpu, I'd say please go with intel. Not because it's much better, it's because in the long term it's the cheapest. For any game you're fine with a i5, no matter what someone triesto claim. I'm not even convinced when dx12 officially becomes a standard with games that a i7 would give a mindblowing performance over it. Here is a little pcpartpicker link with what I made, without using the following I've asked and what can be reused. Went with the haswell generation since skylake doesn't really give a better performance in games and it costs 30bucks more.

PC part list: http://pcpartpicker.com/p/rd8WFT I did add ram on this list.
I would actually say that it is the other way around, the 660 isn't powerful enough to run the game on max at 1080p no matter what cpu he has. I'm using a 3770k and 670 and it is running at round 40-50 FPS at 2560x1080 almost max settings. So in my opinion the first thing to upgrade should be the GPU, probably try and find a 970 for around 300$ and then if he doesn't already have a SSD he should get one. There are some places the CPU definitely will bottleneck, but overall a better GPU is the better option especially considering he would have to buy a new motherboard.

So the upgrade route in my opinion should be GPU>SSD>CPU/Mobo>RAM.