6850 for raw performance
7770 for power consumption and newer tech
There is like a 2% difference in performance, and a 40% difference in power consumption. Clearly the HD7770 is the better option in the US, since it's $10 cheaper ($129 vs $139).
Only reason I recommended both is that the newer card is likely to be more expensive in India.