your cpu getting a old story right now
i7-870 = fx 6300 in performance...
the gpu gtx 570 = r9 270 in performance approx...
so you got a old setup but you still able to play games at medium setting..
if i was you , i will save more money and build a new rig in the futur , because is not futur proof