I built this PC about two years ago and it has worked well for me. The integrated graphics let me play older games, although I occasionally see a few colored squares on screen. I now want to play No More Room in Hell and need a stronger GPU. What graphics card would be a good fit for this system and budget?
CPU: AMD Ryzen 5 8600G
RAM: 32GB DDR5
Motherboard: MSI PRO B650M-P
Storage: 1TB
Case: Mid-tower
Power supply: Corsair CX650, 650W, 80 Plus
Budget: Up to $450, though spending less would be preferable
3 Answers
An RX 9060 XT 16GB looks like a strong match. It should handle 1080p gaming well, fits within your budget, and is appropriate for a 650W power supply. You could use the remaining money for games or an upgrade to your setup.
If you can stretch the budget, an RX 9070 GRE around $535 could provide a worthwhile performance increase. Another possible upgrade path is replacing the 8600G with a used Ryzen 5 7600X and selling the old CPU. The 8600G limits the graphics slot to PCIe 4.0 x8, while the 7600X provides a full x16 connection and is generally faster for gaming. However, for your current budget, upgrading the GPU first is simpler and the RX 9060 XT should be a good fit.
The best choice depends on your resolution and the games you plan to play, but cards such as the RX 9060, RX 9060 XT, RX 9070 GRE, or RX 9070 are worth considering. For a $450 limit, the RX 9060 XT is probably the most practical option. I would avoid jumping straight to a 9070 XT with this power supply unless you also plan to upgrade the PSU.

The 9060, 9060 XT, 9070 GRE, and 9070 should all be reasonable with a quality 650W unit. The 9070 XT is the one I would be more cautious about because of its higher power draw.