I recommend the MSI B350 TOMAHAWK. It's a bit slow (for boot-up times) but other than that it's great. It has excellent memory support and it is reliable. I already recommended it to 3 friends and they have not had a single problem so far. Before that, I had the ASRock AB350m Pro4 (mATX) that...