I was going to change my i5 4440 to a new cpu, was comparing the i7 8700k with the 2700x and decided to switch to red team for this time, since i don't like changing nearly every component i have every time i upgrade my cpu. However reviews regarding the entry-mid range X470 Mobos have been pretty underwhelming and every one complains that every board has it's flaws and that you should not get it. So my budget is around ~150$ for the motherboard, which one should i get? The most prominent ones have been the gigabyte ultra gaming and the asus x470-pro. Although some people have criticized the GA board for it's vrm , also do suggest if there is something better within like a small difference, 10-20$ more won't kill me but i would prefer not to pay that much on the board.