My 5 year old notebook is starting to show it's age, so I want to finally build a "real" PC. I rarely play games, so this is probably overkill - But I don't want my PC to be what's stopping me. I also expect it to last a while.
I chose all AMD because I'm running linux, and AMD seems to still be the best choice for that.
I found a couple similar posts on which I based this list, so most of the parts are probably fine. I'm unsure about the cooler: How much headroom should I leave? This one is rated just 10W higher than the CPU TDP, so it might be cutting it too close.
PCPartPicker Part List
Higher end mainboards can (but not necessarily always do) offer you a few things, like better energy management resulting in a more stable and efficient system or the headroom to overclock. In this case you'd also get the next tier of current AMD chipsets, the X670, which offers more PCIe 4.0 lanes, a M2 slot with a PCIe 5.0 x4 connection and double the possible USB-C 10 Gbps and 20 Gbps connectors. Depending on what your priorities are, you might also consider a board with a B650E chipset in the Same price range, which gives you everything the B650 has but additionally has one M2 PCIe 5.0 slot and upgrades your PCIe x16 slot to 5.0 aswell, which the X670 sacrifices for the additional capacity in USB-C
Thanks for breaking it down for me! I think I'll stick with the B650 motherboard for now.