Bailey Bo: you do realize that the 6970's WERE the top of the line AMD cards when those were released... but its kinda old now and honestly why spend $350 for a card when the replacement 7800's in that price point bests them by quite a bit of a margin... Even ONE 7870 will play any modern game in ultra settings at 2560x1600 with 40+ fps...
If I were you, just grab a single 7870 to add your system right now and wait it out for the new ivy bridges. This is what I did for my trade up from CD2 to i7's; I just threw in a 5870 and waited it out, then put the 5870 into the new system two months later. The Q6600 isn't exactly a slow ass cpu, but it will hinder the gpu a bit, even then, a 7870 will still perform very fast even if it hits the 50% performance loss.
Also, I'm at a loss of why you paired 1333 speed ram with your setup? 1600 sets aren't that expensive and you can pick those up around $35-40. Plus what you picked is 1.65v modules, not 1.5v standard; not much difference really, but 1.5v are going to run cooler and use less energy.
You also don't exactly need to spend close to a $100 for just a decent 750w psu; for that price range, you could get 850's... Look at OCZ 700w modx psu
, its modular unlike the expensive Antec and actually performs more efficient between 20-70% loads with a high of 87% efficiency; although it does drop off significantly there after at at 100% load, it hits barely hits above 80% to get the 80+ cert rating. Think of it as a 600w 80+ bronze psu... hehe
It's an older power distro design, but its very solid and I have it in my old gaming rig, running for years with no issues. I bagged it on sale for $40 back then when it was considered new and since then, I've liked OCZ's value positioned psu's over the bigger name stuff for a cheaper price point. I have the 500, 600 and 700 modx in various machines; currently using their new z series unit in my current triple sli rig.