Well then I will wait for the pascal series, I think it's pointless to give 350 euro for a 3.5 GB card when arround the same price is an r9 390 with the 8GB, 512bit bus. More future proof. Only reason I am not buying the 390 is that I need the CUDA feature of Nvidia for Matlab. But from what I read gtx 970 is just a money grab and faulty advertised...
Well, I wouldn't agree with that entirely. Just because it has higher numbers doesn't mean It's better in every way. Now if we were talking about the same architecture but one has higher numbers, then yeah. It's not the case here though, and from what it looks like the GTX 970 has a chance to be more future proof then the R9 390, because AMD seems to have dropped their support for older GEN graphics cards which are not fully DX12 compatible, whilst apparently the Nvidia Maxwell series GPU's are claimed to be fully compatible for DX12 based on the latest results which could mean they would last longer.
Anyways, most graphics cards on the market could be considered defective if It's for that. But It's far from the term 'defective' in comparison to what you're getting for the price. It's still a great GPU for the price.
sizzling :
But the 8gb of the 390 is a marketing gimmick, it's not fast enough to ever warrent 8gb. The 970 can use the last 0.5gb just slower, it's not a defect but actual design. The 970's benchmarks and real world reviews are what count. The extra cost of the 980 brings such a small gain it's not worth it. If you can wait for Pascal then great but it might not hit the shops until as late as June/July
It seems be able to use 8GB VRAM with noticable benefits in some games actually. And officially, I think the GTX 970 is indeed one ''defective'' counter-part in comparison to the GTX 980.