CBA to read through all of these. Just gonna correct the most common misconceptions that the comment thread is being flooded with.
1) GTX 970 is amazing. Hexus.net did a test of EVGA factory-OCd one and it's within 5% of the stock GTX 980, go figure. Beast of a card, upgrading to if from my 560 Ti when I can have a friend bring it to me from the US. Unless GTX 960 comes out and costs less (like $250 which I got my 560 Ti for) and can be factory OCd to stock 970 level 😛
2) Maxwell architecture fixed the issue of narrow memory bus crippling performance by adding a considerable amount of L2 cache to the GPU. A 256-bit bus doesn't SOUND good, but the performance is just as good or better than a Titan with its 384-bit.
3) Lolwut, dropping TDP to 145W isn't worth it on GTX 970? Get real, the closes card out there in terms of TDP is GTX 670 with 170 W, and it has HALF the performance. Maxwell is an amazing breakthrough, you can now build badass Mini ITX gaming rigs wihtout even thinking of water cooling (except maybe for CPU)! Who was it there who wanted to take two 670s in SLI for $700? 10tacle? Well, you'd SERIOUSLY lose out. Factory OCd 970 is double performance with less power consumption than a SINGLE 670 and costs only about $350. How about that?
For real, guys, when are you going to study the new architecture and its benchmarks a little bit before bashing what you think isn't good? NVIDIA isn't stupid, there's a reason there's a Maxwell in every decent laptop with dedicated graphics and not... whatever AMD calls its most recent cards, I'm sick of trying to follow every new code name they cook up every month or two.