Buying Guide
The Best Graphics Cards for Gaming
We weighed five graphics cards on video memory and card length; the ASUS TUF RTX 5090 has the largest video memory, and the ASRock RX 9060 XT Challenger 16GB costs the least.
By The PC Journal editorial team
12 min read5 products evaluated
A current-generation card with 12GB or more covers most games for several years. Every pick is an RTX 50 or RX 9000 card with at least 12GB of memory, ordered by memory size.
The order reflects GPU, VRAM and memory from maker specifications; we did not test these graphics cards ourselves, and a missing length is flagged, not filled in.
Quick Picks
Our 5 recommendations at a glance. Tap a pick for the full verdict.

Largest Video Memory
ASUS TUF Gaming GeForce RTX 5090
The largest video memory here (32GB).
Best for: Buyers who put video memory first.
Our take Check price for ASUS TUF Gaming GeForce RTX 5090 (opens in a new tab)

Lowest Price Here
ASRock Radeon RX 9060 XT Challenger 16GB OC
The lowest price of the group at our last check.
Best for: Spending as little as possible.
Our take Check price for ASRock Radeon RX 9060 XT Challenger 16GB OC (opens in a new tab)

Also Consider
XFX Swift Radeon RX 9060 XT OC Gaming Edition 16GB
An XFX SWFT dual-fan cooler.
Best for: Buyers who want XFX SWFT dual-fan cooler.
Our take Check price for XFX Swift Radeon RX 9060 XT OC Gaming Edition 16GB (opens in a new tab)

Strong Alternative
GIGABYTE RTX 5070 Ti Eagle OC SFF
A PCIe 5.0 interface.
Best for: Buyers who want PCIe 5.0 interface.
Our take Check price for GIGABYTE RTX 5070 Ti Eagle OC SFF (opens in a new tab)

Worth a Look
ASUS Prime GeForce RTX 5070 Ti OC
A dual BIOS switch between quiet and performance modes.
Best for: Buyers who want dual BIOS switch between quiet and performance modes.
Our take Check price for ASUS Prime GeForce RTX 5070 Ti OC (opens in a new tab)
Our Picks
Largest Video Memory1 of 5
ASUS TUF Gaming GeForce RTX 5090 on Amazon (opens in a new tab)
The ASUS TUF RTX 5090 is in a class of its own with 32GB of GDDR7 and 21,760 CUDA cores.
Best for
- Buyers who put video memory first.
Skip if
- Price-first buyers should look at the ASRock RX 9060 XT Challenger 16GB, which cost less when we checked.
Why we like it
At the time of writing it cost several times more than the other cards here, so it only makes sense when nothing slower will do. Nothing else here matches its 32GB video memory; the ASRock RX 9060 XT Challenger 16GB comes closest at 16GB. No other pick in this guide offers an RTX 5090 gpu; compare the Gigabyte Eagle SFF, which has an RTX 5070 Ti gpu.
It shares GDDR7 memory with the Gigabyte Eagle SFF and ASUS Prime; the XFX Swift RX 9060 XT 16GB goes with GDDR6 memory. It also offers a 512-bit memory bus at 28Gbps and a GPU holder in the box. It was the highest-priced of the 5 picks at the time of writing, so the case for it rests on what it adds over the ASUS Prime and the rest. The maker doesn't give its card length; if that figure matters, the ASRock RX 9060 XT Challenger 16GB comes in at 249mm.
Key dimensions & specs
- GPU: RTX 5090
- VRAM: 32GB
- Memory: GDDR7
- Outputs: 3 x DisplayPort 2.1b, 2 x HDMI 2.1b
Pros
- 32GB of VRAM, room for large local AI models as well as games
- Faster GDDR7 memory
- 512-bit memory bus at 28Gbps
- 21,760 CUDA cores
Cons
- Costs more than the ASRock RX 9060 XT Challenger 16GB at the time of writing
Lowest Price Here2 of 5
ASRock Radeon RX 9060 XT Challenger 16GB OC on Amazon (opens in a new tab)
ASRock's Challenger gives the RX 9060 XT a full 16GB of memory in a two-slot, 249mm card.
Best for
- Spending as little as possible.
Skip if
- Look at the others if this bothers you: video memory of 16GB, behind the ASUS TUF RTX 5090 (32GB).
Why we like it
The maker offers a 550W power supply and a single 8-pin plug, so it drops into most existing builds. On video memory it ties with the XFX Swift RX 9060 XT 16GB, the Gigabyte Eagle SFF and the ASUS Prime at 16GB. It shares an RX 9060 XT gpu with the XFX Swift RX 9060 XT 16GB; the Gigabyte Eagle SFF goes with an RTX 5070 Ti gpu.
Like the XFX Swift RX 9060 XT 16GB, it has GDDR6 memory, while the ASUS TUF RTX 5090 uses GDDR7 memory. It is the only pick here with a 3290MHz boost clock; the XFX Swift RX 9060 XT 16GB has a 3320MHz boost clock instead. No other pick here cost less at our last price check, and the XFX Swift RX 9060 XT 16GB was closest. What it gives up: video memory of 16GB, behind the ASUS TUF RTX 5090 (32GB); by contrast, the ASUS TUF RTX 5090 offers 32GB.
Key dimensions & specs
- GPU: RX 9060 XT
- VRAM: 16GB
- Memory: GDDR6
- Length: 249mm
- Thickness: 2-slot
- Recommended PSU: 550W
- Power connector: 1 x 8-pin
- Boost clock: 3290MHz
Pros
- 16GB of VRAM for high-resolution textures
- Short 249mm length suits compact cases
- Dual-slot cooler leaves the next slot free
- A modest 550W PSU recommendation
Cons
- Video memory of 16GB, behind the ASUS TUF RTX 5090 (32GB)
Also Consider3 of 5
XFX Swift Radeon RX 9060 XT OC Gaming Edition 16GB on Amazon (opens in a new tab)
XFX's Swift RX 9060 XT is the cheapest 16GB card in this guide, with a dual-fan cooler and a 3320MHz boost.
Best for
- Buyers who want XFX SWFT dual-fan cooler.
Skip if
- Price-first buyers should look at the ASRock RX 9060 XT Challenger 16GB, which cost less when we checked.
Why we like it
It suits 1440p at medium to high settings. On video memory it ties with the ASRock RX 9060 XT Challenger 16GB, the Gigabyte Eagle SFF and the ASUS Prime at 16GB. It shares an RX 9060 XT gpu with the ASRock RX 9060 XT Challenger 16GB; the Gigabyte Eagle SFF goes with an RTX 5070 Ti gpu.
Like the ASRock RX 9060 XT Challenger 16GB, it has GDDR6 memory, while the ASUS TUF RTX 5090 uses GDDR7 memory. No other pick in this guide offers a 3320MHz boost clock; compare the ASRock RX 9060 XT Challenger 16GB, which has a 3290MHz boost clock. It was priced above the ASRock RX 9060 XT Challenger 16GB and below the Gigabyte Eagle SFF at the time of writing. There is no published card length figure, whereas the ASRock RX 9060 XT Challenger 16GB comes in at 249mm.
Key dimensions & specs
- GPU: RX 9060 XT
- VRAM: 16GB
- Memory: GDDR6
- Boost clock: 3320MHz
- Outputs: 1 x HDMI, 2 x DisplayPort
Pros
- 16GB of VRAM for high-resolution textures
- XFX SWFT dual-fan cooler
- 3320MHz boost clock, the only one here
Cons
- Costs more than the ASRock RX 9060 XT Challenger 16GB at the time of writing
Strong Alternative4 of 5
GIGABYTE RTX 5070 Ti Eagle OC SFF on Amazon (opens in a new tab)
Gigabyte's Eagle OC SFF was the least expensive RTX 5070 Ti here when we checked, and it carries NVIDIA's SFF-Ready label.
Best for
- Buyers who want PCIe 5.0 interface.
Skip if
- Skip it if price comes first: the ASRock RX 9060 XT Challenger 16GB cost less when we checked.
Why we like it
The maker quotes few details beyond that, so check the dimensions on Gigabyte's site. On video memory it ties with the ASRock RX 9060 XT Challenger 16GB, the XFX Swift RX 9060 XT 16GB and the ASUS Prime at 16GB. It shares an RTX 5070 Ti gpu with the ASUS Prime; the ASUS TUF RTX 5090 goes with an RTX 5090 gpu.
Like the ASUS TUF RTX 5090 and ASUS Prime, it has GDDR7 memory, while the ASRock RX 9060 XT Challenger 16GB uses GDDR6 memory. It also comes with a PCIe 5.0 interface. No dimensions are published for the Gigabyte Eagle SFF; get length and thickness from the maker's page first.
It was priced above the XFX Swift RX 9060 XT 16GB and below the ASUS Prime at the time of writing. There is no published card length figure, whereas the ASRock RX 9060 XT Challenger 16GB comes in at 249mm.
Key dimensions & specs
- GPU: RTX 5070 Ti
- VRAM: 16GB
- Memory: GDDR7
- SFF-Ready: Yes
Pros
- 16GB of VRAM for high-resolution textures
- Faster GDDR7 memory
- Carries NVIDIA's SFF-Ready label
- PCIe 5.0 interface
Cons
- Costs more than the ASRock RX 9060 XT Challenger 16GB at the time of writing
Worth a Look5 of 5
ASUS Prime GeForce RTX 5070 Ti OC on Amazon (opens in a new tab)
The ASUS Prime is the best-documented card here: ASUS offers a 306mm length, a 2.5-slot cooler, a 750W minimum power supply and a 2527MHz OC-mode boost.
Best for
- Buyers who want dual BIOS switch between quiet and performance modes.
Skip if
- Pass on it if needs a 16-pin 12V-2x6 power cabl rules it out for your setup.
Why we like it
A dual BIOS switch toggles quiet and performance modes, and the fans stop at light load. On video memory it ties with the ASRock RX 9060 XT Challenger 16GB, the XFX Swift RX 9060 XT 16GB and the Gigabyte Eagle SFF at 16GB. It shares an RTX 5070 Ti gpu with the Gigabyte Eagle SFF; the XFX Swift RX 9060 XT 16GB goes with an RX 9060 XT gpu.
Like the ASUS TUF RTX 5090 and Gigabyte Eagle SFF, it has GDDR7 memory, while the ASRock RX 9060 XT Challenger 16GB uses GDDR6 memory. No other pick in this guide offers a 2527MHz (OC mode) boost clock; compare the ASRock RX 9060 XT Challenger 16GB, which has a 3290MHz boost clock. It was priced above the Gigabyte Eagle SFF and below the ASUS TUF RTX 5090 at the time of writing. It gives ground on video memory, where the ASUS TUF RTX 5090 offers 32GB.
Key dimensions & specs
- GPU: RTX 5070 Ti
- VRAM: 16GB
- Memory: GDDR7
- Length: 306mm
- Thickness: 2.5-slot
- Recommended PSU: 750W
- Power connector: 16-pin 12V-2x6
- Boost clock: 2527MHz (OC mode)
- SFF-Ready: Yes
Pros
- 16GB of VRAM for high-resolution textures
- Faster GDDR7 memory
- Carries NVIDIA's SFF-Ready label
- Dual BIOS switch between quiet and performance modes
Cons
- Needs a 16-pin 12V-2x6 power cable
- Video memory trails the ASUS TUF RTX 5090 (32GB)
- Costs more than the ASRock RX 9060 XT Challenger 16GB at the time of writing
How We Chose These Graphics Cards for Gaming
Each pick was assessed across 4 criteria weighted for real-world use.
- How these picks were ranked
- We compared five cards on GPU, video memory, memory and card length from manufacturer specifications. We did not test them in-house.
- What every pick has in common
- All 5, from the ASUS TUF RTX 5090 to the ASUS Prime, state GPU, video memory and memory.
- Where the specs have gaps
- The ASUS TUF RTX 5090, the XFX Swift RX 9060 XT 16GB and the Gigabyte Eagle SFF give no card length; the ASUS TUF RTX 5090, the XFX Swift RX 9060 XT 16GB and the Gigabyte Eagle SFF give no cooler thickness.
- Price range
- At our last check the picks ran from the ASRock RX 9060 XT Challenger 16GB ($500 to $1000) to the ASUS TUF RTX 5090 (over $1500).
What to Look for in a Graphics Card for Gaming
Key buying criteria so you get the right fit the first time.
Video memory
Here video memory runs from 16GB on the ASUS Prime to 32GB on the ASUS TUF RTX 5090. Start with the ASUS TUF RTX 5090 if video memory decides it.
Card length across these picks
Here card length runs from 306mm on the ASUS Prime to 249mm on the ASRock RX 9060 XT Challenger 16GB. The ASRock RX 9060 XT Challenger 16GB is the pick for card length. No figure for the ASUS TUF RTX 5090, the XFX Swift RX 9060 XT 16GB and the Gigabyte Eagle SFF.
Cooler thickness across these picks
Here cooler thickness runs from 2.5-slot on the ASUS Prime to 2-slot on the ASRock RX 9060 XT Challenger 16GB. Start with the ASRock RX 9060 XT Challenger 16GB if cooler thickness decides it. No figure for the ASUS TUF RTX 5090, the XFX Swift RX 9060 XT 16GB and the Gigabyte Eagle SFF.
Memory
The ASUS TUF RTX 5090, the Gigabyte Eagle SFF and the ASUS Prime list GDDR7; the ASRock RX 9060 XT Challenger 16GB and the XFX Swift RX 9060 XT 16GB list GDDR6. Settle this first, then compare prices.
Power connector
The ASRock RX 9060 XT Challenger 16GB lists 1 x 8-pin; the ASUS Prime lists 16-pin 12V-2x6. Rule out the mismatches before looking at price.
How to Choose a Graphics Card for Gaming
By priority
| Priority | Consider | Why |
|---|---|---|
| Buyers who put video memory first | ASUS TUF RTX 5090 | The largest video memory here (32GB) |
| Spending as little as possible | ASRock RX 9060 XT Challenger 16GB | The lowest price of the group at our last check |
| Buyers who want XFX SWFT dual-fan cooler | XFX Swift RX 9060 XT 16GB | An XFX SWFT dual-fan cooler |
| Buyers who want PCIe 5.0 interface | Gigabyte Eagle SFF | A PCIe 5.0 interface |
| Buyers who want dual BIOS switch between quiet and performance modes | ASUS Prime | A dual BIOS switch between quiet and performance modes |
Scroll sideways to see every column.
Key specs side by side
The ASUS TUF RTX 5090 leads on video memory at 32GB, ahead of the ASRock RX 9060 XT Challenger 16GB at 16GB. "Not listed" means the maker leaves that figure out.
| Card | GPU | VRAM | Memory | Length |
|---|---|---|---|---|
| ASUS TUF RTX 5090 | RTX 5090 | 32GB | GDDR7 | Not listed |
| ASRock RX 9060 XT Challenger 16GB | RX 9060 XT | 16GB | GDDR6 | 249mm |
| XFX Swift RX 9060 XT 16GB | RX 9060 XT | 16GB | GDDR6 | Not listed |
| Gigabyte Eagle SFF | RTX 5070 Ti | 16GB | GDDR7 | Not listed |
| ASUS Prime | RTX 5070 Ti | 16GB | GDDR7 | 306mm |
Scroll sideways to see every column.
By price at the time of writing
The ASRock RX 9060 XT Challenger 16GB was the lowest-priced pick and the ASUS TUF RTX 5090 the highest when we checked; tiers move with Amazon pricing.
| Price tier | Cards |
|---|---|
| About $500 to $1000 | ASRock RX 9060 XT Challenger 16GB, XFX Swift RX 9060 XT 16GB |
| About $1000 to $1500 | Gigabyte Eagle SFF, ASUS Prime |
| Over $1500 | ASUS TUF RTX 5090 |
Frequently Asked Questions
Which has the largest video memory: the ASUS TUF RTX 5090 or the ASRock RX 9060 XT Challenger 16GB?
The ASUS TUF RTX 5090 leads at 32GB, with the ASRock RX 9060 XT Challenger 16GB at 16GB.
Is the ASRock RX 9060 XT Challenger 16GB ahead of the ASUS Prime on card length?
The ASRock RX 9060 XT Challenger 16GB comes out best at 249mm, with the ASUS Prime at 306mm. The ASUS TUF RTX 5090, the XFX Swift RX 9060 XT 16GB and the Gigabyte Eagle SFF don't state a figure, so they sit outside this comparison.
How does the ASUS Prime compare with the ASRock RX 9060 XT Challenger 16GB on cooler thickness?
The ASRock RX 9060 XT Challenger 16GB comes out best at 2-slot, with the ASUS Prime at 2.5-slot. The ASUS TUF RTX 5090, the XFX Swift RX 9060 XT 16GB and the Gigabyte Eagle SFF don't state a figure, so they sit outside this comparison.
What does the ASUS TUF RTX 5090 add over the ASRock RX 9060 XT Challenger 16GB?
On paper it adds video memory (32GB against 16GB). The ASRock RX 9060 XT Challenger 16GB was the lowest-priced pick when we checked, so pay the difference only if those gains matter to you.
Why is the ASUS TUF RTX 5090 our Largest Video Memory pick?
It earns the label for the largest video memory here (32GB). It suits anyone who put video memory first.
Do the ASUS TUF RTX 5090 and the ASRock RX 9060 XT Challenger 16GB differ on GPU?
The ASUS TUF RTX 5090 uses RTX 5090; the ASRock RX 9060 XT Challenger 16GB and the XFX Swift RX 9060 XT 16GB use RX 9060 XT; the Gigabyte Eagle SFF and the ASUS Prime use RTX 5070 Ti.
Bottom Line
Our first pick is the ASUS TUF RTX 5090, chosen for the largest video memory here (32GB). Look at the ASRock RX 9060 XT Challenger 16GB for the lowest price of the group at our last check, the XFX Swift RX 9060 XT 16GB for an XFX SWFT dual-fan cooler and the Gigabyte Eagle SFF for a PCIe 5.0 interface if those matter more to you.
Check the card's length and slot width against your case.
