Was: 7770 Now: 6850
Reason: The 6850 offers much more performance and costs the same as the 7770. It also has more mature drivers since it's been around longer.
As you can see from this benchmark [via link below] The 6850 is superior to the 7770 overall except for power consumption.
And viola... with these two changes, you now have extremely good Performance vs Price Ratio.
All parts compatible and no, nothing is bottlenecked in your current build
Quick Edit: Don't go for a mATX [MiniATX] Motherboard because those are extremely annoying to work with [Physically] and also keep in mind that every part in your PC should be cherry picked to make the most of it. Going cheap on a motherboard [Key component that interconnects ALL your other parts is not a good way to do it]
Thanks tinnitus. Unfortunately due to some bad history with buying computer parts online, I have decided never to do it again.
So I have limited myself to whatever parts Memory express has. I then find cheaper deals for those parts online and use Memory Express's uber price match guarantee.
I looked for 6950, but Memory Express only has one model. I personally dont like HIS.