I plan on building a computer soon but while i'm quite familiar with other pc components, I still dont understand motherboards very well. I know that more expensive motherboards give you features such as SLI/Crossfire and more slots for bigger graphics cards, but what else? For example the MSI 970A-G43 motherboard costs $66.99 on Newegg. It supports higher end amd CPUs and has enough space to fit one large videocard I believe(correct me if i'm wrong), and has no SLI support. Then there is ASRock's Z87 Extreme4 that costs $145 but was given Tomshardware Smart buy for having a lower price but high end features. What are the differences between these two boards and generically what are the advantages of more expensive(higher end) boards compared to value oriented ones like the MSI board I mentioned.