I'm looking to upgrade my GPU from a GTX 1650 4GB to something better, and I'm considering either the RX 9060 XT 16GB or the 4060 Ti 16GB. I have a Ryzen 7 5700G, and I'd love to hear some opinions on which option would be better for gaming. Thanks for any insights!
5 Answers
I'd recommend going with the RX 9060 XT 16GB. It's generally faster right out of the box, plus the 5700G only supports PCIe Gen 3, which can be a limiting factor for the 4060 Ti.
Don't forget, while upgrading your GPU is great, you might want to think about upgrading your CPU too. A Ryzen 5700X paired with the 9060 XT could create a fantastic setup. But honestly, the 5700G won't massively bottleneck the 9060 XT, so you might be fine without that upgrade right now.
In general, the RX 9060 XT offers better performance compared to the 4060 Ti, especially for your setup.
The RX 9060 XT 16GB is likely the better choice for you, regardless of your CPU. The performance difference will be noticeable and won't change based on which CPU you have.
If you can swing the extra $150, consider the 5070 Ti instead. However, if that’s a stretch, the 9060 XT is solid. Just keep in mind that Nvidia offers a more optimized ecosystem for gaming, which sometimes makes for a smoother experience, but the 9060 XT will still outperform in raw speed.

True, the 5700G isn't going to hold you back significantly with the 9060 XT. The performance bump from a 5700X might only be around 10-20% depending on the game, so it may not be worth the hassle right now.