The BifFenix Ghost case allows you to remove the drive cage wall in the middle making enough room for any of today’s graphics cards. It is a lousy video but this will show you what I am talking about.
OK, now that I have spent all your money for you take a look at the specs provided in the links I have provided. I will honestly say I do not know too much about graphics cards so I will leave this for others. I can say 2Gb of DDR5 is great in a graphics card. Don’t forget you will need an OS for your system as well.
You seem to be missing an SSD. Grab a Samsung 830 if you're tight on budget or an OCZ Vector if you have money to spare. I'm hoping that Seagate is the 1TB platter version because those are realy fast, about as fast as a WD Black but with less warranty and costs less.
Well if you aren't tight on budget I would get an INTEL motherboard and processor if I was in your shoes. Intel processors kill anything right now, especially when overclocked.
Because I didn't have much money when I built my own gaming rig I went with AMD Phenom 960T X4 which I unlocked to get 2 more cores and overclocked up to 3.8GHz. Your processor would be okay though, a four core has never let me down before and I think yours will be fine.
By the way I agree with jeffrly, the 7870 is a really good gpu for its price so keep it.
Thanks, I kind of am on a budget some what, its my first build and I am paying for 1/3 of it. My parents are not to keen on spending over 850 on a computer for me to play video games on. I will look at the Fx-6300, but I am going toi stick with AMD for the CPU, and I am relieved to know the case will fit the card.