That 128-bit memory bus just irks me, otherwise it's a fairly decent card, but it needs to go down below $200 ,$169/$179 perhaps?
The thing is, between $200-$270 , R9 290 is the default winner, if its not available ,then you go for 280x and then R9 280 until they go out of stock everywhere.