1/ MEG without a doubt for a 2990X if you plan to oc that cpu at all.
And as for Asus with the ZE and their rinky dink little strap on fan, pffffft!!! what an insult and joke! Than company just plummeted as far as reputation goes in my eyes.
1/X399 MSI MEG - 2950X + Vega 64 Custom WC - G.Skill 4 x 16GB DR b-die @ 2933MHz - 3 x 1TB Intel NVme M.2 + 1TB & 500MB SSD - Silverstone 1500W - yay
2/Z390 MAXIMUS XI GENE - 9900K/Corsair H115i Pro + 1080Ti - G.Skill TridentZ F4-3600C17D-32GTRZ - 2 x 1TB ADATA SX8200 Pro M.2 NVMe - Seasonic 1300W Platinum - yo