Well it would probably better to wait for nVidias Pascal GPUs and AMDs Polaris GPUs. The R9 390 is not a bad GPU also, it has the nearly the same Benchmark results etc like the 970. And it has 8GB more than twice than the usable Memory of a 970 (only 3.5 GB are so connected, that it’s worthwhile to load from these instead of RAM.)