hey i was wondering which is better, i am looking to upgrade my 960 but i heared 3gb is not good enough. i am gaming on 1080p
The 1060 is a better performing card, but 3gb is a bad limitation.
Either spring for a 1060 6gb or go for an amd rx570 or 580 4 or 8gb.