Asus 660 Ti non-TOP or Gigabyte 660 Ti ??

Solution
The Gigabyte card is clocked ever so slightly higher, but it is really your choice. The performance will be similar between the two, and overclocking by a small amount is extremely simple.