The 6670 is definitely much worse at gaming tasks than the 6770. The 7770 is often even better though. What are you trying to accomplish by buying a gpu? You might need something even more powerful to hit ultra settings.
Yea, but anything more powerful is going to bottleneck.