I have no idea what motherboard to get since a lot of the x570 boards are relatively pricey and a lot of the cheap ones have quality issues according to the reviews. Also, What's the difference between the X470s and the B470 and would they honestly be a better option over x570? I want my budgets to be $200 or less. Thanks.