Get a 7850 for your gpu. It performs better than the 6950 for the same price. Also, get an I5-2400 for your processor and an Asrock extreme3 gen3 motherboard. Otherwise, your build looks great.
price was a concern with the above mention im around 780 witch is 30$ above my max but doable , reason for these selections you mentioned?