Either MSI, Gigabyte, Asus or EVGA, those are very good brands.
I personally have this:
https://pcpartpicker.com/part/asus-video-card-strixgtx960dc2oc2gd5 Asus Strix which i got on a bargain price
but if i were to choose id get this,
https://pcpartpicker.com/part/msi-video-card-gtx960gaming2g MSI twinfrozr
Or other options would be these 2:
https://pcpartpicker.com/part/evga-video-card-02gp42966kr
https://pcpartpicker.com/part/gigabyte-video-card-gvn960wf2oc2gd
i don't really advise you in getting the 4gb version, not worth the additional price in my opinion, but still its up to you, only a few FPS gains in real world performance
if you really want a quiet card, Asus and MSI both have stop fan technology in which it wont spin at low temps, not sure about the EVGA and Gigabyte models