I have a bit of spare money and I'm wondering what to upgrade first in my pc ill be using it generally for gaming and software development so should I upgrade my C.P.U. (i3 2130) or my GPU(gtx 670) initial for higher performance overall.