I tried the 5700 xt but I kept getting the green screen. Apparently that is common so I returned it and paid more for a GeForce. Doesn't have the same issues. If you don't have the same problem then should be nice.
i bought an msi mech oc around christmas last year and had a ton of problems with it for maybe 1-2 months
however since then, AMD has fixed their driver issues and i've had 0 problems with the card