I went with the X870 Max Gaming WiFi7 for my Ryzen 9800X3D and I’m happy with it great power delivery, cooling, lots of ports (USB4, fast LAN + Wi-Fi 7), and DDR5 support up to high speeds.
It does cost more than a simple B650/B850 board, but if you want the extra bandwidth and future-proof connectivity, it’s a nice choice. If you’re on a tighter budget, there are cheaper boards that still run the 9800X3D well but this setup definitely feels premium.