roker :
l89 :
get hd 7790 or gtx 650 ti depending on ur preference they trade blows depending on the game but hd 7790 is better
but if u can increase ur budget u can get gtx 650 ti boost 1gb edition and it is way better than hd 7790
hey man can nvidia 650ti boost 1gb be able to run bf 4 at atmost high or medium i always play mp modes of every game more than sp
in multiplayer games ur cpu will be the bottleneck not ur gpu gtx 650 ti boost is a very good budget card and will play BF4 game least at medium settings but ur cpu is a dual core one which is not recommended for multiplayer games
but u can buy the gtx 650 ti boost it is a very good card