The 970 is insane, really nice card. But it all depends on what you're planning to do with the computer. I have the EVGA 980 superclocked in mine and I love it. It can run everything I need to, some say it's overkill but I don't care, I know I won't need to upgrade for a long time. When it really comes down to it though, it's mostly just the little things, interface, price, quietness, how well it can handle a workload, size, etc. If you want my opinion, I love AMD, but go with the 970. That's a completely biased opinion and I don't care, I love my EVGA card, so whatever.