i got a budget of 350 and i wanna spend it on the gpu side. should i get another r9 290x and have 2 in crossfire? or should i get a upgrade of the gtx 970 or the r9 390? becuase these cards are in my price range..........3rd option is upgrade my i5 4690 to a i7?