@gregkh sure not the "best", but I recently went for an "ASRock X570S PG Riptide", this mainly so I didn't have to pay for a new CPU and loads of DDR5 and pay twice as much for a motherboard, but from what I did notice was that x670 boards seems to be better than x870 boards, if you are going with the latest generation of AMD CPUs.