Thanks for all you replies guys. I have also studied a lot benchmarks and reviews and came to a conclusion that 660 non ti is the best value than 660ti. I will overclock after two years or so! And i have decided to watch amd for now if they are able to fix a majority games(frame latency issue!)...