Чтобы раскрыть потенциал GTX660 (даже в разгоне) вполне достаточно старшего Core i3 поколений ivy bridge (например, Core i3-3240 LGA1155), Haswell (i3-4130 Lga1150) или AMD FX6300-FX6350. На вашу материнскую плату Gigabyte F2A55M-DS2 можно поставить максимальный вариант - A10-6800K и разогнать.
Чтобы иметь запас под будущую видеокарту (скажем, GTX780 / R9 290x) нужен Core i5, начиная с модели i5-3470.
Материнскую плату можно взять из недорогих, например, для сокета LGA1150 - ASRock B85 Pro4 за 77$, MSI B85-G43 за 83$.
Итого имеем 3-4 варианта:
1) замена процессора на A10-6800K либо максимальный разгон вашего A10-5700, замена процессорного кулера. Вариант самый дешевый, но и самый слабый, без какого-либо запаса и уступающий по производительности даже младшим Core i3 + GTX660.
2) замена платформы на LGA1150: Core i3-4330 + ASRock B85 Pro4 (130+80=210$ / 7400руб.),
либо на платформе AMD (сокет АМ3+): FX6300 (с возможностью разгона) + Gigabyte GA-970A-UD3P + Zalman CNPS10X Optima (100+92+28=220$ / 7700руб.).
Вариант раскрывающий потенциал GTX660, недорогой, но имеющий относительно скромный запас под апгрейд видеокарты (аля HD7950).
3) замена платформы на сокете LGA1150, например, Core i5-4570 + ASRock B85 Pro4 (190+80=270 / 9500руб.), а в последствии можно поменять и видеокарту, скажем, на GTX770, так как Battlefield 4 на высоких не будет летать (avg fps >60, FullHD) на GTX660 даже с самым производительным камнем. Купите Core i5, материнку на B85, затем продадите свои нынешние материнку, проц и видеокарту (за 200-220$), ещё хватит на GTX770 / R9 280x.
Вашего блока питания, если он способен выдавать по цепям +12V хотя бы 35А (420W), будет достаточно.