I see multiple companies are producing the GTX 1070 graphics cards. I don't really understand the difference between each one, is there a reason one is better than the other? I'm new to gaming so sorry for not being up to speed with it all. I want a high end graphics card for a dream build I'm getting so which one would be the most recommended? Thank you