Nice board, but what is your end use? Gaming? Content creation?
A couple of questions that you should think about:
1. What CPU are you going to use?
2. Will you be using a discrete graphics card, or using the GPU inside the processor (if equipped)?
3. What kind of NVMe drives are you going to use? Note that some of them are PCIe 5.0.
4. Do you have any other internal cards other than a GPU that have to go in it?
5. The board is primarily aimed at the video content creation market.
6. I think that the B650 chipset is not as powerful as the X870 chipset, though I could be wrong.
I think if I had to make a recommendation, I would pick something in the Gigabyte Aorus series, if you want to stay with Gigabyte. ASUS has some good offerings too in the 670 and 870 series, though the Strix models are a little overpriced. At the very least, I would investigate the X870 series motherboards to give you a little more flexibility. They take the newer processors and higher speed DDR 5, and they also feature a PCIe 5.0 for faster data transfers from your M.2 drives.
This board would actually get me to build another AMD system:
Lasting Quality from GIGABYTE.GIGABYTE Ultra Durable™ motherboards bring together a unique blend of features and technologies that offer users the absolute ultimate platform fo...
www.gigabyte.com
I am going Intel in my next build, but that X870E is a damn nice board.