Do NOT go for a 5700XT. There are so many people complaining about driver issues.
There was even a guy on this forum recently who did his research into the driver issues, asking people for their opinions (lots of people said go for it), received the card, then almost immediately started having...