So i do not understand the difference between all of asus’s motherboards like the asus rog strix z390-e or asus prime z390-a, z390-I etc.... i did find a motherboard that interests me which is the MSI Mpg z390 gaming pro carbon ac https://www.msi.com/Motherboard/MPG-Z390-GAMING-PRO-CARBON is this a good motherboard? im getting a pc from a friend for free that has a 6700k with a msi z170a gaming m5 mobo but on pc part picker says the 9700k isnt compatible but the cpu and mobo both say LGA1151. I also wanted to know if the i7-9700k is the best option, i know its up to speed with the 9900k (i prefer intel over amd) but i do want the Asus ROG STRIX rx 5700 xt. I planned on using his case (fractal design r5) and his psu (evga 750w g2) and some ssd’s. Is the 9700k the better option and will it last? I guess i mean future proof of any new games demanding so much