Thank you. My next question (since I am getting a new GPU soon) is what NVidia card should I get. (I don't know a lot about NVidia)
it depends on how much performance you want if you want a budget graphics card then look to the 750ti or 760 they deliver performance (even the 750)
I would like to run this game on max settings 1080p plus most other games at max or near max settings.
at $600 you can easily afford up to a gtx 980 but for only 1080p no reason to get that, just get a gtx 970 with that resolution and budget and yes, an r9-290 would be overkill
it would yes, although EVGA has been known to have coil whine problems, so you might get an MSI or Asus STRIX or gigabyte card instead
an r9-270 http://www.amazon.com/XFX-Double-92...ie=UTF8&qid=1423190275&sr=8-3&keywords=r9-270 or if you can get the budget to $170 you can get a gigabyte card http://www.amazon.com/Gigabyte-GDDR...ie=UTF8&qid=1423190275&sr=8-1&keywords=r9-270