The Nvidia RTX 4060 8 GB and RX 9060 XT 8 GB are your best bets in the sub-$300 range. While 8 GB video cards are quickly falling out of fashion, they still hold their ground surprisingly well at 1080p, as many modern titles require 5-6 GB of VRAM at this resolution. However, the newer 5060 might be too costly for some, as it generally sells in the $320-330 range. The last-gen alternative and AMD have kept prices around $250-270, which makes them more approachable.
However, should budget gamers buy Nvidia or AMD? Let's look at the performance differences and specs of the two cards and decide.
The Nvidia RTX 4060 8GB and AMD Radeon RX 9060 XT 8GB are capable entry-level 1080p gaming GPUs

The RTX 4060 and RX 9060 XT share little in common as they're based on wildly different architectures. A look at the on-paper specs won't reveal much about performance differences.
Specs comparison
The 4060 is based on the cut-down AD107-400 graphics chip from the last generation. You get 3,072 CUDA, 96 Tensor, and 24 RT cores. These aren't respectable numbers, as the card fails to beat the RTX 3060 Ti and RTX 2080 Super from the previous generations.
In terms of video memory, you get 8 GB of 17 Gbps GDDR6. However, it's limited to a 128-bit bus, which results in a 272 GB/s bandwidth. Moreover, the card also uses a PCIe Gen4 x8 interface, which could further limit its bandwidth on older motherboards. However, the limited on-board hardware makes the card extremely efficient: it draws just 115W under full load.
The RX 9060 XT, on the other hand, uses an RDNA 4-based Navi 44 graphics chip. You get 2,048 Stream processors, 32 RT cores, and 64 AI accelerators, making the card about 60% faster in terms of on-paper performance (25.6 TFLOPs vs 15.1 TFLOPs on the 4060). The 8 GB GDDR6 VRAM is faster but still based on a 128-bit bus, resulting in 320 GB/s of total bandwidth.
Here are the specs of the GPUs side-by-side:
Both GPUs launched at $299. However, while the AMD GPU is maintaining its launch MSRP, the RTX 4060 can be found for slightly lower in the used market now that it's a generation old.
Performance comparison

Here's how performance varies between the two 8 GB video cards in some of the latest video games. The tests were conducted at 1080p with a Core i5-12400F. We sourced this data from the YouTube channel PC Support & Gaming Test.
The RX 9060 XT 8 GB is the clear winner here, taking an average lead of 33% over the RTX 4060 8 GB. The largest gains are seen in more graphics-heavy titles like Assassin’s Creed Shadows (+50%), Doom: The Dark Ages (+45%), and Alan Wake 2 (+42%). In several titles, the 4060 fails to hit 60 FPS, which is problematic for future-proofing and a smooth experience.
While buying 8 GB video cards isn't a good idea in 2025, the RX 9060 XT 8 GB is clearly a much better option for gamers on a tighter budget. It's newer, offers faster video memory, and can play every title at 1080p 60 FPS, unlike the last-gen 4060.