Card vs card

Hello everybody /  i have been wondering for a couple hours what card is better but i just cant seem to choose so please i need help :l

 

I want to play bf3 or bf4 on ultra or a mix of high and medium settings, so ya lol

 

this card //  http://www.newegg.com/Product/Product.aspx?Item=N82E16814131570

 

or this card ///  http://www.newegg.com/Product/Product.aspx?Item=N82E16814121802

 

or this one /// http://www.newegg.com/Product/Product.aspx?Item=N82E16814202111&nm_mc=KNC-GoogleAdwords-PC&cm_mmc=KNC-GoogleAdwords-PC-_-pla-_-Desktop+Graphics+Cards-_-N82E16814202111&gclid=CM6r39qZ_sECFSEV7AodzhoAXA

the 280.. no brainer