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.

  1. 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)

  2. 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)

  3. 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)

  4. 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)

  5. 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

ASUS TUF Gaming GeForce RTX 5090

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
ASRock Radeon RX 9060 XT Challenger 16GB OC

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)
XFX Swift Radeon RX 9060 XT OC Gaming Edition 16GB

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
GIGABYTE RTX 5070 Ti Eagle OC SFF

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
ASUS Prime GeForce RTX 5070 Ti OC

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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

PriorityConsiderWhy
Buyers who put video memory firstASUS TUF RTX 5090The largest video memory here (32GB)
Spending as little as possibleASRock RX 9060 XT Challenger 16GBThe lowest price of the group at our last check
Buyers who want XFX SWFT dual-fan coolerXFX Swift RX 9060 XT 16GBAn XFX SWFT dual-fan cooler
Buyers who want PCIe 5.0 interfaceGigabyte Eagle SFFA PCIe 5.0 interface
Buyers who want dual BIOS switch between quiet and performance modesASUS PrimeA 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.

CardGPUVRAMMemoryLength
ASUS TUF RTX 5090RTX 509032GBGDDR7Not listed
ASRock RX 9060 XT Challenger 16GBRX 9060 XT16GBGDDR6249mm
XFX Swift RX 9060 XT 16GBRX 9060 XT16GBGDDR6Not listed
Gigabyte Eagle SFFRTX 5070 Ti16GBGDDR7Not listed
ASUS PrimeRTX 5070 Ti16GBGDDR7306mm

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 tierCards
About $500 to $1000ASRock RX 9060 XT Challenger 16GB, XFX Swift RX 9060 XT 16GB
About $1000 to $1500Gigabyte Eagle SFF, ASUS Prime
Over $1500ASUS 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.