So I'm siting here looking at trying to build a new machine (cpu,mobo,ram) to replace this aging system which is slowly becoming an issue with newer games requiring CPU specific extensions my old xeon doesn't have. Was trying to figure out what to build and came up with using a MicroATX board because well, they are half the price of an ATX board. Problem I see is I would like to at least overclock t he CPU to at least what my xeon is doing because otherwise it would bother me. Xeon is at 4.15ghz I was looking at: Ryzen 2700x 16gb ddr4 2666 Asrock AB350M Pro4 This all comes out to less than 500 bucks. I read a few places this is like the only matx motherboard than can really overclock but trying to get more comments on this idea. I plan to watercool CPU and Video card since I already have it just need new water blocks.