@beltzy, i'd also add 560Ti, it comes for around 260$, but is also worth a try, OCs like a beast and reaches 570s levels, but 6950 outperforms it and is cheaper...
for this system i'd go with 6970/570 doesn't matter, which one, both run head to head and have more or less same amount of +s and -s, well maybe 6970 a bit more, but it'd be really a great system...