Thanks for the advice on the board. I've already been burned once in my life by a defective mb, don't need another go at it!
With a B450 board, am I going to be stuck trying to update bios for a Ryzen 5 3600X? Also, I was trying to get 128gb total RAM capacity (not going there yet, but might in the future). I'll look at the Tomahawk.