Hello everyone!

I recently started to play BF3 a bit again and noticed that my current rig barely produces more than 30 fps on low settings and also starts to freeze for a few seconds from time to time.

My system:
-Q6600 @ 2.9GHz (ghetto tape mod because its a locked BIOS from Dell's XPS 420)
-HD 3870
-PSU declared as 375 watt
-resolution of 1400x900

My request would be to have a temporary solution (max. a year) to counter those freezes and maybe turn up the settings a bit (also in other games: WoW, D3...) before rebuilding from scratch. I was thinking of a HD 7790. Would this make sense without changing the psu given my CPU and the low resolution?

I could get a HIS Radeon HD 7790 for around 115€ (actually including Bioshock Infinite and Tomb Raider).

So yeah would all of this be feasible?

Thanks for your help!