I ended up getting the GTX 970. My AMD love has already worn me out. So, this is more than refreshing. My HD 6950 was still a great powerful card and I didn't expect this one to make such a huge difference, but it surely does. Now I know I won't be looking for an upgrade for a long long time. The several games I would definitely like to play without issues are now within my reach. Also, no coil whine issues. This thing runs so damn quietly and performs magnificently.
I did consider waiting for the next-gen. However, given the rapid foreign exchange rate fluctuations lately, I feel like even a GTX 970 might not be as affordable as it is now by the time they appear, let alone getting a brand new next-gen card.
Well, thanks everyone for the input.