duongthompson :
I don't know whether to get the r9 280x or the GTX 770. The r9 290 is also an option but it is a bit more out of my budget.
If you can then Def go with the R9 290 if not I say the R9 280x because games are seriously starting to need the extra gb of memory this can be seen by the recent watch dogs release. UNLESS you live in a seriously hot environment like Nevada or Arizona then go with the 770 Nvidia cards are much cooler than AMD
Though I dont understand why you couldnt go for a 290 already. You said a 770 is an option yet the Gigabyte 290 w/ 4gb memory is the same as a 770 2gb on newegg right now for $399