Which GTX 770 should i get?

Solution
my 770 has 2GB and the only games I own that dip below 60 fps are crysis 3, BF4, and AC4. BF4 and AC4 generally stay above 60 however and only dip when there is a lot of action.

If I had to speculate I would say 4GB wont be necessary until its time to upgrade regardless. I would go with the EVGA still.

This is with 1080p btw, might disregard everything I just said if you have a high res monitor 😛
Depends on what resolution you play at. If all you game on is a single 1080p monitor, there is virtually nothing that uses more than 2gb of VRAM. Last I heard only about 3-4 games go over. Even a heavily modded Skyrim can be played on 2gb of VRAM.
 
my 770 has 2GB and the only games I own that dip below 60 fps are crysis 3, BF4, and AC4. BF4 and AC4 generally stay above 60 however and only dip when there is a lot of action.

If I had to speculate I would say 4GB wont be necessary until its time to upgrade regardless. I would go with the EVGA still.

This is with 1080p btw, might disregard everything I just said if you have a high res monitor 😛
 
Solution
I would vote evga. They have superior cooling which will help it run faster, longer. I have the exact thing but 760. i dont even dip below 60 fps in BF4, AC4 maxed at 1080 i overclocked it to 1306 mhz and the cooling really helps with that too.