Whovian98 :
What kind of frame rates are you getting with that combo?
The frames are
usually pretty good actually. But most of these games have sections with a ton of draw distance which is apparently CPU calculated and causes some bad slow downs even at 4.2 GHz. Keep in mind that the only game that is limited by my GPU is Metro: Last Light. While other games only resulted in differences between 2-5 fps when I lowered my settings and resolution, Metro: Last Light is the only one out of the 3 games I'm about to list which had MAJOR frame rate changes when I upgraded from my 720p television to my 1080p monitor. This of course implies that for the other games, I'm CPU limited while for Metro: Last Light I'm GPU limited.
On Borderlands 2 with max settings at 1080p including Ultra High distance, I'm typically well over 60. However, I do get the occasional slow down in it to around 46-50 for some sections, but then with sections that have rendered a large distance I get between 30 and 40. These frame rates occur when a lot of particle effects have been rendered through Medium PhsyX. This can be alleviated a bit by changing the draw distance of the game and then changing it back to ultra so the game rerenders the area without the added particle effects but the new minimums will be somewhere between 38-50. I also had some bad slow downs occur in firefights but this seems to have been alleviated by OC'ing my CPU. By comparison, I've seen videos of the game played with the GTX 770 and an i5-2500k or i5-3570k and the minimum frame rates never descended below 59 fps.
With Crysis 1 on ultra settings and 1080p, during the beginning section when the protagonist first lands in the water at night up until the first large section at daybreak, I had between 55-60 fps. However, even then and throughout the game, I'd have pretty major stuttering due to the game having to recalculate its draw distance every time you look down your sights or enter a new area with a lot of objects. Obviously this impacted most on larger open areas where there was a lot to render. This stuttering only lasted for maybe 50-200 milliseconds each time, but it increased my frame latency to around 30-100 ms before going back to its normal values. And considering this was a shooting game where you tend to aim down sights a lot, it can prove annoying. At the first major open area of the game at day break, I experienced a pretty consistent 30-35 fps when I looked into the vast expanse. Lowering resolution and other settings only gave me an extra 2 fps at most. As I got more onto the beaches and through other more enclosed sections of the game, I was back to 48-57 fps not considering the stuttering when I looked down sights or entering new chunks of the game where the engine rendered new objects. At another large rendering distance point I was at around 25-30 fps. During firefights...I don't even know. It was so random because sometimes there'd be a mountain 100 feet away from me so aiming down sights didn't require the game to recalculate much and my fps didn't drop too much. Other times, this was not the case and I'd get stuttering major stuttering. Overall, the fights themselves didn't do much to frame rate I suppose. By comparison I've seen videos of the game played with a GTX 770 with an i7-3770k and frame rates from the exact same section I just described never went under 55 fps.
Lastly Metro: Light. It's not CPU intensive anyway, there's not large rendering distances, but it'll put that 770 to work. Due to this, I've experienced frame rates that stayed mostly between 50-60 with everything on ultra except SSAA and Tesselation which I turn off, however there were quite a number of sections which lower me to around 35-ish. Lowering the resolution from 1920x1080 to 1280x720 ensured that I never went below 49 fps in these sections.
So now that you've read my book report on this, I just suggest you either get a GTX 660 or a Radeon HD 7870 for an FX-6300 at stock clock. If you're willing to overclock, I'd say you could even push it to the respective Ti or GHz editions. I wouldn't recommend higher than that though. Also, a good resource to keep your hardware balanced is to use certain online guides. I really liked http://www.logicalincrements.com/ which is a good hardware guide for budgeting and balancing. As for me, I'm just hoping that AMD's new Steamroller cores come out soon and have noticeable efficiency improvements over the Piledrivers.