Best gpu for 1080p gaming

Neurom

Reputable
Jun 14, 2014
5
0
4,510
Guys help me out :)
I'm building my pc and stuck at something.
My spec
I7-4770k
Gygabite z97x mobo
8gb corsair vengeance ram
120gb samsung evo ssd
1tb wd blue
850w seasonic fully modular psu
My main concern is what should i get for my gpu.
I'll use 24" led tv or 19" lcd monitor for my gaming, both 1080p.
I'm afraid i don't have budget for 1440p monitor so i have to buy good gpu for 1080p about 500$
And i would like to play on my gpu for 2+ years without hiccup.
I'm looking at
1.r9 290 sapphire 4gb
2.Evga superclocked gtx 770 + bicycle
3.r9 280x + bicycle
4.gtx 780 (if price goes down)
5.wait gtx 8xx series or new amd series (i have old pc and it got gts 240 in it, i could wait till end of the year with it without playing demanding game at all)
6.gtx 750ti and wait new series of nvidia or amd cards
I'm currently using G73 asus gaming notebook and notebook won't fulfill my gaming desire to be honest
I'll be playing all kinds of gaming
bf hardline, witcher 3, ac unity, cod, farcry 4, guild wars, dota 2, evolve, batman, metro /hopefully new one/

I'm hoping i'll choose best one with help of you guys :)