Well the best card is a 7970, but 150 the best cards are probably 650ti or 7850.
Okay, so like with this card for example: http://www.newegg.com/Product/Product.aspx?Item=N82E16814102998
How would I use my dual monitors? My monitors have 1 HDMI and 1 VGA port each. Could I use the HDMI port and use one of the DVI ports with an HDMI or VGA adapter? Would I be able to do more than 2 monitors, if so, how?
Really should cancel the i7, and get an i5 and better gpu
Why? Also FYI, I'm a software engineer (who doesn't know much about hardware). I'm not a hardcore gamer, I'd just like it to be able to work well enough if I decide to play any games over the next year or two.