Everything looks good here. I would probably replace the 2gb hd 6950 to a 1gb 6950 instead. The 2gb 6950 is more of a luxury buy. You won't notice any real improvement unless you go beyond resolutions like 1920x1080. However, I don't think that vram doubles when you crossfire so this may be a good choice. It's really up to you. The corsair will work fine. Seasonic is awesome though.
Also, idk if I will crossfire, there was something about micro-shuttering with the 6950. So if i were to crossfire that 6950 1gb is a better buy?
How much more improvement will I feel if I go up to a gtx 570? I suppose can take money out of the case budget and add 30 more bucks, but the problem is the budget gap from the 6950 2gb is like 280 dollars and then the gtx 570 (a descent one) is like 340 dollars PLUS you pay the shipping. 280 to 340 is a huge jump, that's why I didn't get the gtx 570. I wish it was 300 dollars so I can afford it.
I purchased from Galaxy before and the MIR pulled through. You will also get CUDA and PhsyX with nVIDIA.
I don't want to dictate how you should spend your money but you can't really future proof graphic cards. AMD 7xxx series and nVIDIA Kepler will be released by 2012. If it was up to me, I would purchase a 1gb 6950 and play it out for a few years before upgrading. If the newer generation graphic cards doesn't look like it offers good improvement then I'll set up a crossfire. It's really up to you. My friend has a 6950 and he doesn't experience any stuttering of the sort. I've only seen him play BF3 though so don't quote me on it
It's probably wise to purchase the case and psu now if you're set on those because they're offering good MIR
how about a 1 gb 6950 overclocked or something like that? So I should play that 6950 for a few years and if newer gen cards come out and don't look like they offer much more improvement i should set up a crossfire?
Did your friend have a crossfire setup with his 6950 or was it only single?