When it comes to GPUs and graphics cards, we go in full depth. Year after year, we test dozens of GPUs from Nvidia, AMD, and Intel, to determine which are worth your money and which are dead on arrival. To simplify the process of choosing a new graphics card, TechSpot's guide to the best GPUs aims to answer one simple question:
Given a specific budget, which graphics card should you buy?
The current GPU generation is strong, but its cost is notably higher compared to previous years, leading to a perceived lack of value and consequently, lower levels of excitement. Regrettably, we don't foresee a major change in this trend anytime soon, as GPU makers are prioritizing the production of higher margin data center and AI hardware.
It's also important to note that the next generation of consumer/gaming GPUs won't arrive until late 2024 or early 2025. That's something to keep in mind for those deciding whether to wait for an upgrade or to purchase now. We have organized this guide from bottom to top, presenting our top GPU picks at each price point, starting from the most affordable options and working our way up to the most expensive one.
Entry-level GPUs: $100 to $200
AMD Radeon RX 6600 ($200)
Starting with the most affordable graphics cards, you won't find any latest generation GPUs in this segment. From AMD, you have the choice of the Radeon 6400 for $125, the Radeon 6500 XT at $140, the Radeon 6600 at $199, and the Radeon 6650 XT which exceeds our barrier slightly at $230.
From Nvidia, there's the disappointing GTX 1630 at $135, the more appealing GTX 1650 at $165, the RTX 3050 at $180, the GTX 1660 Super at $190, and the GTX 1650 Super which is now running low on stock and priced at $240 is not very appealing, so you can ignore it.
Intel also offers two options in this price range: the Arc A580 at $180, and the Arc A750 at $200.
When looking at the lower-priced options, below $150: the RX 6400, 6500 XT, and GTX 1630, frankly they are all bad options. The Radeon 6500 XT sort of stands out as the least unsatisfactory among them. Despite being limited to PCIe 3.0, the Radeon 6500 XT is almost 70% faster than the GTX 1630 for a mere $5 extra. Both of those GPUs come with just 4GB of VRAM, making them unsuitable for high-end gaming. However, at the lowest quality settings and 1080p resolution, the Radeon 6500 XT can deliver 30+ fps in most modern games.
Generally speaking, we strongly advise to overlook these sub-$150 GPUs, as their performance is lackluster. Instead, the best choice is to add $50 more and buy the Radeon RX 6600. Compared to the 6500 XT and GTX 1630, the RX 6600 performs significantly better, offering 1.7x the performance of the 6500 XT and 3.6x that of the GTX 1630.
To put it another way, the Radeon RX 6600 is on average 78% faster than the 6500 XT and costs just 36% more. If you limit the 6500 XT to PCIe 3.0 instead of 4.0, the Radeon 6600's performance advantage skyrockets to 127% faster.
Just as important, the 6500 XT has only 4GB of VRAM, while the Radeon RX 6600 comes with 8GB.
The Intel Arc A580 and Arc A750 GPUs are decent options. Priced similarly to the Radeon RX 6600, the Arc A750 generally performs a bit faster, while the A580 offers comparable performance at a slightly lower price.
We wouldn't discard them as alternatives but it's important to note that Arc GPUs require a system with Resizable BAR support to perform this well. Intel has also made significant progress on drivers, but we still tend to run into issues when benchmarking these GPUs across a wide range of games, especially new releases, and new updates to fix issues can take days or even weeks to become available.
The Radeon RX 6600 continues to be our #1 pick for budget builds, with Intel GPUs coming in as a secondary choice, with no real competition from Nvidia in this segment. The RTX 3050 is slower than the RX 6600 by a ~30% margin. The RTX 3050's pricing also puts it in competition with the $230 Radeon 6650 XT, which is ~20% faster than the standard 6600, making the GeForce an absolute no-go.
Mainstream GPU: $300
Nvidia GeForce RTX 4060 ($300)
If you want to buy a current generation GPU while spending as little as possible, your options are the Radeon RX 7600 and Intel Arc A770 for $279 or the GeForce RTX 4060 for $300. These are 8GB graphics cards, except for Intel's GPU which offers 16GB, though none are particularly outstanding in terms of performance.
Performance-wise, both AMD and Nvidia models are about the same, offering previous generation low-end performance at a slightly better MSRP. Compared to the Radeon RX 6600, these are ~25% faster but cost at least 40% more, and almost 60% more in the case of the RTX 4060.
Based on our 15-game average data from when we reviewed the RTX 4060, the GeForce GPU produced an average frame rate of 91 fps, whereas the RX 6600 managed 71 fps. This makes the GeForce ~28% faster.
If your priority is to maximize value for money, purchasing the Radeon RX 6600 and accepting a slight performance decrease can lead to substantial savings. However, if you're set on a current-gen GPU, either the Radeon RX 7600 or GeForce RTX 4060 will do.
We feel that, in this instance, the GeForce GPU is worth the premium, as it's only $35 more expensive and offers access to DLSS. Ideally, based on their specifications, the RTX 4060 and company should be priced at $240 or below, but unfortunately these ideal prices are not reflective of the current market.
Mid-range Performance: $400 to $450
Radeon RX 7700 XT ($400) or GeForce RTX 4060 Ti 16GB ($450)
Stepping up the budget to the $400 to $450 range, there's the option of the $400 8GB RTX 4060 Ti (too expensive for any 8GB graphics card in today's market). However, the 16GB RTX 4060 has dropped from $500 to a more reasonable $450, and so there's no justification for choosing the 8GB version.
The Radeon 7700 XT had a lukewarm reception at launch with an MSRP that was only $50 less than the Radeon 7800 XT, which represented a mere 10% savings for a product that was 16% slower and had 25% less VRAM. Since then, AMD has adjusted pricing and the Radeon 7700 XT is now ~$90 cheaper than the 7800 XT, making them similar in terms of cost per frame. And with that, is the Radeon 7700 XT a viable option at $400, or is the 16GB RTX 4060 Ti for $450 a better deal?
For rasterized performance, the 7700 XT is 14% faster, and for ray tracing, the margins can be similar in games like Fortnite, though other titles like Cyberpunk 2077 heavily favor the GeForce GPU. Generally speaking, neither GPU is robust enough to fully capitalize on RT effects, so in our opinion, RT performance is less critical in this context.
These are 1440p GPUs, so upscaling plays a more significant role than with the RX 7600 and RTX 4060. The RTX 4060 Ti also has more VRAM, though the jump from 12GB to 16GB is less impactful than going from 8GB to 12GB.
Choosing between the 16GB RTX 4060 Ti and the RX 7700 XT is challenging, as they are quite similar. However, prioritizing rasterization performance at this tier, we would lean towards the 7700 XT, which offers a notable improvement in 1440p performance, such as increasing the frame rate in Cyberpunk 2077 from 64 fps to 83 fps. Nevertheless, the generally superior DLSS quality at 1440p could sway us towards the GeForce GPU for the extra $10.
Also worth mentioning here, while supplies last, is the Radeon RX 6800 at just $400. The RX 6800 offers similar performance to the 7700 XT, but gives you an extra 4GB of VRAM to match the 4060 Ti 16GB, and costs $10 less. Power efficiency is similar between the two, though the 6800 lacks AV1 encoding. For a rasterization-focused buyer, we'd choose the RX 6800 over the 7700 XT while it's still available at that price difference.
Mid-range-Plus Performance: $500 to $600
GeForce RTX 4070 Super ($590)
We have a few GPUs competing in the upper mid-range: the RTX 4070 Super sits at $590, the Radeon 7900 GRE at $550, the original RTX 4070 (which is almost out of stock), and the Radeon 7800 XT which sells for around $500.
The Radeon RX 7800 XT is clearly the best value for rasterization: 7% better than the 7900 GRE and 14% better than the 4070 Super. The RTX 4070 Super is typically the fastest GPU, but also the most expensive in this range, and it's only 9% faster than the 7800 XT for rasterization. The 7900 GRE simply isn't cheap enough at current prices.
With superior ray tracing performance, this flips, and the RTX 4070 Super is the best buy, though it's only slightly ahead of the vanilla RTX 4070. In our 10-game sample, we observed the 4070 Super offering 15% more performance over the original RTX 4070, however the older GPU is nearly unavailable at this point. If you can find one at or below $520, you're getting relatively good value.
Back to the battle between AMD and Nvidia. If you can spend around $600, we're most tempted by the RTX 4070 Super, but at $500, the Radeon 7800 XT makes a strong case for itself.
With that said, we could easily be convinced to spend the extra $20-30 on the non-Super RTX 4070 (if you can find it) to gain access to faster ray tracing and Nvidia's superior feature set while only sacrificing around 10% in rasterization performance.
The Radeon 7800 XT was more attractive compared to the 4070 when it launched because it was $100 cheaper than the Nvidia alternative, but with that gap shrinking, it's allowed Nvidia's offering to become much more appealing.
Benchmarking Your Budget: $700 to $1,000
GeForce RTX 4070 Ti Super ($800) or Radeon RX 7900 XT ($700) or GeForce RTX 4080 Super ($1,000)
With a more ample budget, your graphics card options in this segment include the GeForce RTX 4070 Ti for $680, the Radeon 7900 XT for $700, the newer RTX 4070 Ti Super at $800, along the Radeon 7900 XTX at $915 and the RTX 4080 Super at a hefty $1,000.
The battle between the GeForce RTX 4070 Ti and the Radeon 7900 XT is heavily stacked in favor of the Radeon GPU at about the same price point. Based on our data, the 7900 XT is ~8% faster on average for rasterized gaming, a modest win, and then 7% slower on average for ray tracing, although the margins here will vary greatly depending on the games used for testing.
Overall performance is similar, but our main issue with the RTX 4070 Ti is paying that much money for a mere 12GB frame buffer. For instance, we've seen how much better the 16GB Radeon RX 6800 aged compared to the 8GB GeForce RTX 3070, particularly with texture issues in games like Halo Infinite. It's a close battle nonetheless
When discussing rasterization, the Radeon 7900 XT also offers the best value against the RTX 4070 Ti Super, however when it comes to ray tracing, the 4070 Ti and Ti Super are much faster, with the base Ti offering 23% more performance on average for $20 less.
For those seeking even more performance, the Radeon 7900 XTX offers similar value to the XT version, delivering ~20% more performance for a 24% premium ($915 as of writing). It also has a bit more VRAM, although that might be superfluous. The Nvidia Super GPU effectively replaces the original 4080 model for $1,000 (a price cut compared to the original, believe it or not).
The Radeon 7900 XTX is typically ~10% faster in rasterized games, and 24% slower for ray traced games. This puts it in an interesting position where the best GPU for you may depend on how you value ray tracing.
The RTX 4080 Super is better value for ray tracing, offering 18% better cost per frame, but the 7900 XTX is about 20% better cost per frame for rasterization. Then there's DLSS, which surpasses FSR for upscaling and frame generation, though the difference is less noticeable at higher resolutions. There's reasons to go either way, but with a superior feature set, the RTX 4080 Super is generally the better choice.
Money Means Nothing: The $2,000 GPU
Nvidia GeForce RTX 4090 ($1,499+)
Our final pick is quite straightforward. If you want the best of the best and aren't concerned about the price, you're Nvidia's favorite sort of person. Step right up and let me introduce you to the RTX 4090 for a cool $1,499+ – this GPU has been up and down since release, sometimes selling in excess of $2,000.
The GeForce RTX 4090 wins the ultimate high-end GPU category by default. There's no competition from AMD as it offers ~25% more performance than the 7900 XTX, and while it might cost 100% more at retail, select gamers who want the best there is appear more than happy to pay the premium.
It's also ~32% faster than the RTX 4080 Super, making the 4090 over 80% more expensive. Not a significant concern if you have plenty of money to spend on a premium gaming graphics card, but typically, the 4080 Super is a more sensible choice.
That means the RTX 4090 has been a massive success for Nvidia, so don't expect the next generation of extreme GPUs to be any cheaper, if anything the safe bet would be for prices to increase, oh my.