sourodip :
ohh, but u can get a hd7870 which is within 200$ and better than the gtx660.
i'm stuck with my ancient rig(x2 245 and a decent gpu-hd7750)
I had considered the Sapphire DualX version back when it was $199 with the Never Settle Reloaded bundle, but that's ended - now it doesn't come with any free games... (I love short, compact cards, and I'm getting the Zotac GTX 660.)
Also, the 660 benches better in almost all the games I own/plan to own, and I want to try out PhysX finally - I have 7 games that support it. And I like FXAA better than MLAA, I want to be able to use Adaptive Vsync, and the GeForce Experience has impressed me, especially with the automatic driver updates. And though I thoroughly love my current card, AMD drivers have given me some trouble lately, since I've been using my TV as a second monitor.
That's a decent little rig - I had a Dell Inspiron 546 with an X2 250 and an HD 5670 for a while and I loved it. Played most games just fine without AA - even Crysis at 30fps on High. Here's a tip: when you do upgrade, remember that your GPU controls the average framerate, and the CPU controls the minimum framerate. (I upgraded to my HD 6870 thinking I'd get some games over 60fps, but was disappointed to find my framerate still dropped just as low in the same parts of my games as before, and my new card was usually only at 60% usage or less because of the CPU bottleneck.)