Either would run almost every game at near high settings I believe. But if you have to choose go for more GPU. Games are more GPU intensive than CPU and generally don't use more than two cores anyways.
I'd go with your first choice if it were me. My pc has the 6950 2gb and I haven't played anything yet that it won't max out.