I'm planning on building a pc and am on an extreme budget. I thought the i3 4170 with hyperthreading may be able to run the r9 290 without MAJOR frame drops but after reading other threads on this question, I am unsure whether the i3 is capable of running the r9 290 without bottlenecking. Would it be a better option to go with an i5 4590 and a used 7970~$140 or an i3 4170 and a used r9 290~$200. I will be gaming at 1080p. Any help is appreciated.