You made a great deal.. 660ti for $200 is sweet.
But its odd, you are here to seek advice, almost everyone recommended 7850 or 7870... then you go decided to get a 660. Reasons?
I'm weird, I usually like to buy things locally. Although in this instance, I almost had to. I almost always have bad luck with ordering online (including Newegg), and almost always have to RMA at least once. I don't know why, but my luck is just horrible with that stuff. When that happens I'm usually waiting 2+ weeks to get my original working part. Sucks.
As such, I usually look for the best bang for buck, and then go and try to find a good deal on that product locally, usually at best buy or something similar. I do get non-working products when I buy locally, but then I just have to run down to the store, and swap it out then and there. No games, no waiting, nothing. I don't mind paying an extra $20-$30 for convenience - even though in this instance inconvenience won out - but I got a killer deal in the end. Plust BestBuy, nor any other local outlet, had any AMD cards worth getting. Why does every local store carry a lot more Nvidia products?