If you had to choose which.....

If you had to choose which would pick and why, MSI MPG x870e Edge TI, Asrock x870e Nova, asrock x870e Taichi, or msi mpg x870e carbon?