Which of these two cards perform better? Benchmark reviews says 660 has a better frame rate than 7850 in all games.But,some people say 192 bit memory is bottleneck for several games if choose 660.Since,im not interested in overclocking,im planning to choose 660.

In india these two cards lies in the same price range.
7850-15k
660-16k

Also if i choose 7850 will there be any added advantage over 660 than the memory bit?

The 660 is definitely faster - rated at 161 Voodoopower, while the 7850 2GB is rated at 139 VP.

Running 4x or 8x AA will slow the 660 down a bit more (due to less ROPs/bandwidth), but it should still be noticeably faster overall. You could probably still use higher settings for the demanding games.

In the future, as games become more and more shader-intensive, and too demanding to use AA, the ROPs/bandwidth will be less of a factor.

__________________
Man, zillions of years!

What is this thing right now?
Tell me, just what is this thing right now?

"There was no reason to test the overclock against a 7870 with the highest possible overclock as our results show the 7870 better performing anyway. In the two games it wasn't, the Radeon HD 7870 can be overclocked further taking it over the performance of the overclocked GTX 660. The point is, you can get more gaming performance when overclocking a Radeon HD 7870 than you can out of an overclocked GTX 660."

"There was no reason to test the overclock against a 7870 with the highest possible overclock as our results show the 7870 better performing anyway. In the two games it wasn't, the Radeon HD 7870 can be overclocked further taking it over the performance of the overclocked GTX 660. The point is, you can get more gaming performance when overclocking a Radeon HD 7870 than you can out of an overclocked GTX 660."

[H]'s conclusions should never be taken as a sweeping conclusion - note the lack of games in their reviews.

Going by Ebay, the 7870 sells for only about 5-7% more than GTX 660 on average, not 15% as you state.

The 1.2GHz overclock is never a given. A 660 does overclock too.

In the future, the ROPs/bandwidth will matter less with the more demanding games.

__________________
Man, zillions of years!

What is this thing right now?
Tell me, just what is this thing right now?

[H]'s conclusions should never be taken as a sweeping conclusion - note the lack of games in their reviews.

Going by Ebay, the 7870 sells for only about 5-7% more than GTX 660 on average, not 15% as you state.

The 1.2GHz overclock is never a given. A 660 does overclock too.

In the future, the ROPs/bandwidth will matter less with the more demanding games.

Did you read the article and the conclusion about the overclocking headroom being affected by Nvidia's reductions on power target. the scaling on these GTX 660 GPUs does not stand a chance against a HD 7870.

Did you know with older drivers the HD 7870 worked out faster than GTX 660. With the 12.11b HD 7870 is keeping up with GTX 660 Ti in the most demanding games like BF3 or the newly released MOH Warfighter. AMD fixed their Frostbite 2 engine performance weakness.

My advice to the OP is to get a HD 7870 if the price is within 18k. I live in India and i am sure if the OP looks around for the best prices on HD 7870 cards its very much possible. Even at stock the HD 7870 is faster than GTX 660.

The 660 is definitely faster - rated at 161 Voodoopower, while the 7850 2GB is rated at 139 VP.

Running 4x or 8x AA will slow the 660 down a bit more (due to less ROPs/bandwidth), but it should still be noticeably faster overall. You could probably still use higher settings for the demanding games.

In the future, as games become more and more shader-intensive, and too demanding to use AA, the ROPs/bandwidth will be less of a factor.

I'll bet some money those compilations were taken BEFORE catalyst 12.11 beta
The GTX660 is still faster overall than the HD7850, but the margin is much narrower that what the VP metric suggests.

To the original poster. As others have suggested, see how much difference in price is between the 2 of them, and add a HD7870 to the mix. If the HD7870 is close in price to the GTX660, it is a no brainer as the HD7870 is GTX660 ti performance.

If both the GTX660 and HD7870 are much more expensive than the HD7850, just grab the HD7850 and be happy, it is a very solid video card also. Why don't you post some prices for us?

I'll bet some money those compilations were taken BEFORE catalyst 12.11 beta
The GTX660 is still faster overall than the HD7850, but the margin is much narrower that what the VP metric suggests.

To the original poster. As others have suggested, see how much difference in price is between the 2 of them, and add a HD7870 to the mix. If the HD7870 is close in price to the GTX660, it is a no brainer as the HD7870 is GTX660 ti performance.

If both the GTX660 and HD7870 are much more expensive than the HD7850, just grab the HD7850 and be happy, it is a very solid video card also. Why don't you post some prices for us?

You got that right! I haven't adjusted it with the latest beta drivers from either AMD or NV yet - If I cannot confirm all of the performance increases to be legit (i.e., BF3's stellar increases not having IQ issues with AA according to one poster here, etc..) - I'll just wait until the WHQL version comes out before taking them into consideration for the VP ratings. Otherwise, if the performance increases can be confirmed to not have any IQ issues, then I'll just go ahead and update them. Any help would be appreciated.

__________________
Man, zillions of years!

What is this thing right now?
Tell me, just what is this thing right now?

Not sure without Googling what the difference in Rupees equals in US dollars, but the GTX 660 is the better performer in almost any scenario. That said, there is certainly nothing wrong with an HD 7850 2GB. Its excellent hardware... although drivers could often use more polishing (not to start a fight in that direction though - just my personal opinion).