The r9 280x is beter. It costs a bit less and is more powerful(more memory, bigger buswidth etc).
AMD has mantle and Eyefinity, and nvidia has stuff like PhysX and Shadowplay, but you should not consider buying a card by the features it has(software), but by the amount of power it has if you ask me.
The MSI is a nice card, but I would consider buying a HiS or Sapphire edition of the said variant of r9 280x (more efficent cooling).http://www.newegg.com/Product/Product.aspx?Item=N82E16814202061(also
comes with bf4, a very good deal if you ask me.)
Hope this helps.