I would not say the 680m is superior as it falls behind significantly in professional applications. The 7970m is not to far behind in gaming either, the one thing the 680m has is efficiency. The 680m consumes less power and produces less heat.
So is the 680m premium over the 7970m worth it?? Absolutely not!