I've read that the main difference between MITX and MATX are the limitations of upgrade, and that MITX parts tends to be more pricey. For me personally, I don't really need a super high-end GPU, normal sized is fine for me. Also don't need more than two sticks of RAM, or more than 2 HDD + 1 SSD...