Hey guys, I'm having a terribly difficult time finding the right mobo. It's by far the most complex component out of all. If this helps, I'm getting an i5-4690k and Sapphire Tri-X R9 290, which I may do Crossfire with in like 3-5 years OR I may just get a nVidia GPU if it's cheaper and better by that time. I plan on OCing the CPU to 4.2-4.5 Ghz and also the GPU. Since all of the boards have 2 PCIe 3.0 slots, doing Crossfire in the future won't be a problem. That being said, what is the difference between these boards other than appearance? Is there even any? Which mobo has better support for overclocking? Which has the best features for the best price? If I had to choose right now, I'd go with the Asus Z97-A simply because of it's awesome design and because of how much I've been hearing about the level of reliability Asus' mobo's offer. Thanks a lot guys, I really appreciate it