If you are not familiar with the term of overclocking then you probably do not care what type of 1070 you want to get, the performance number differences are small. All of those, save zotac, are good companies and I would buy any one of them (although I like EVGAs lifetime warranty). Simply get the best priced of those 5.