Well, after testing all the cards, these are the results:
1 :- EVGA Gtx 960 SuperSuperclocked is having highest numbers of core clocks and it is the priciest card in the market. The cooler looks Cheap Aluminum and fans are installed in exhaust, It will throw the air inside the case. The GPU also have NO feature of stopping fans at idle or below certain temps. Overlocking is way too much bad in this card it gets hot.
2 :- Zotac Gtx 960 and AMP edition is less pricy compared to other companies BUT also have major NEGATIVE things. First the FAN design is so ridiculously BAD and make noise that i can hear in other room. Fan WONT stop in low temp or below a limit. its running 24*7. Having a backplate is good, card is small. Overclocking is NOT made for this card.
3 :- Gigabyte 960 its has 3 fans !!! what 3 fan YES and the fans not run until a certain temp. or a limit. Fans looks ok by design but again it create too much noise in 100%.
Overclocking is NICE in this card, it also has a backplate with a Funck LED lighting.
4 :- ASUS 960 it is the CHEAPEST 960 in whole market and THIS comes with a NEGATIVE things that are the cooler is cheaper Aluminum, Strix Fans are just BAD it is a RE-BRANDED TWIN FROZR IV. Good thing is card is small and have a backplate and come with a HIGHEST memory clocks. ALSO THIS card also wont stop while idling or under a limit. OVERCLOCKING is bad gets heat fast.
5 :- MSI Gaming 960, 960 1 ME edition, This time MSI came with ALLROUNDER, Cooler is nice not cheap, Fans Design Awesome, only 4gb and 1 me edition have backplates but this card is THE OVERCLOCKERS DREAM and fans keep stopped until u hit 60 degrees. it also come with funky leds.
How i will rank companies this time
MSI > GIGABYTE > ASUS > ZOTAC > EVGA for GTX 960 only