The card I planned on purchasing previously (GTX 670) is out of stock just about everywhere unless it's significantly overpriced. So I've decided to go with a better tier of cards; looking at some benchmarks it looks like the 280X might have a slight edge but based on peoples opinions it seems the 770 is slightly superior out of the three. Also if there is a card within the same price range (~$330) that is better than all three of these please let me know