Azn Cracker :
misinformedman :
At a $300 ceiling, That sounds like a great card for your build. 3-4gb of VRAM should be just fine at 1080p for the foreseeable future. There are three things that affect how much VRAM your game is using. 1. Resolution, 2. Texture Quality and 3. Anti-Aliasing. The reason we're starting to see cards with even more than 4gb of ram is to cover people running dual monitors or 4k displays. 1080p is so far below 4k, that if you stick there you should be just fine keeping the texture quality and AA at max or close in anything that comes out in the next few years.
As for recommendations, I feel like you've hit the nail on the head with the 970. You could get an AMD card in that range, like the 290x, but I feel like the power efficiency benefits of Maxwell, and NVidia's stronger drivers outweigh AMD's offering.
Have you considered buying from a source like Amazon Warehouse Deals? I see cards 20-30% off there all the time.
I don't really understand the whole power efficiency thing. Unless you live in hawaii or something, power in the US is cheap so it will only be a couple dollars a year more for electricity. The 970 costs $50-$60 more.
Kinda ironic, you should get a hawaii gpu in hawaii lol.
---
I guess having a more effiicient gpu will allow you to get a cheaper psu. In that case it will equalize the cost a bit.
Truth be told it's not a major issue, hence why so many people still buy AMD offerings. In my experience, less power means less heat generated, which means less aggressive cooling is needed, leading to quieter fans.
This can be seen in that the 970 runs at 37 dbA at load whereas the 290X runs at 50 dbA per load (according to techpowerup) which significantly and noticeably louder. Not only that but if you live in a little apartment or a small dorm room, that can actually make a difference in the temperature of your room with extended gaming sessions.