Also keep in mind that specifically for BF4 there will be a Mantle patch in December, which will (presumably) make the game run better on the R9 280x.
That's just speculation since, to my knowledge, no one has seen what kind of effects Mantle could have, but still something to keep in mind.