I think that pretty much covers it. The total is gonna be about 560 with shipping which is almost at the top of how much i was hoping to spend. 600 was the max.
If you guys can think of anything that would perform better or get me same performance cheaper or something please, let me know before i waste my money .
Also, If anyone has any better ram suggestions I'd happily take a look at them although those samsung sticks people have been overclocked really high with tight timings still.
For the games you mentioned, the 6870 is well suited for the task of playing them. At the $170 price point for a video card, you'd be hard pressed to find better. Decent choices, but yes, I would go with an 8GB (2x4GB) Corsair Vengeance kit, or a Gskill kit such as this: