I've research for so long and i found this two models for my ryzen 7 3700x and rtx 2070 super .
which one is the best? (thanks)
If price difference isn't important have you looked at which features are more appealing?
They'll probably do the basics pretty much the same as CPU (any Ryzen), GPU(any), memory and system NVME should perform essentially identical. So instead look at SATA ports, secondary M.2 slots for data NVME drive(s), USB ports, PCIe slots. And even aesthetics (colors and accents).
Those are all things only you would have an idea which appeals more. If it were my choice, I'd look for more NVME M.2 sockets to support 100% ultra high speed storage.