I'm upgrading my graphics card and have narrowed it down to two Gigabyte Gaming OC models: the RX 9070 XT for $1,090 or the RTX 5070 Ti for $1,390. The 9070 XT is the only model currently available in my country, but I'm worried because I've heard about possible issues with that specific card and concerns that AMD provides weaker long-term driver support than NVIDIA. I mainly want the best choice for gaming, but I'd also like to understand whether NVIDIA's software, ray tracing, CUDA, or creator features justify paying an extra $300.
4 Answers
The simplest way to decide is: CUDA or specialized NVIDIA software required means 5070 Ti; gaming and general use means 9070 XT. Paying $300 more for only a relatively small performance difference usually isn’t worthwhile unless you’ll actually use those NVIDIA-specific features.
I’d go with the 9070 XT at those prices. Several people are using it without any issues, and AMD’s current drivers seem to have improved considerably. The Gigabyte model may not be everyone’s first choice for an AMD card, so check its cooler temperatures, warranty, and return policy, but limited availability alone doesn’t make it a bad purchase.
Choose the RTX 5070 Ti if you specifically need CUDA, Blender or other 3D applications, AI workloads, NVIDIA’s encoding tools, or certain creator features. Those use cases can make NVIDIA worth the premium. If this is primarily a gaming build, the 9070 XT makes more sense.
For gaming, the RX 9070 XT is the clear value choice here. It can perform similarly to the RTX 5070 Ti in regular rasterized games, and in some titles it may even be faster. Ray tracing is much closer than it used to be, while the $300 savings is substantial. AMD has had driver problems, but NVIDIA has also dealt with launch-driver issues, so problems aren’t exclusive to one brand.

The 5070 Ti is not dramatically faster in normal gaming. In some games the 9070 XT matches or beats it, so the extra cost needs to be justified by features rather than raw performance.