I've been in systems for over 30 years, (started with Big Iron (mainframes)) and since setting in with PCs and servers, have prob used all the different mobo makers, Asus has always had good mobos, these days, there's only three brands that I will use for client builds Asus, the Rock and GB....Normally I'll look at who I consider the best for a given chipset as what I'll suggest first, on the Intel side ASRock had the best overall mobos in 1155 and Z77, in the Z87 (1150) it was Asus hands down, and of the Z97s feel it's Asus first again (all their Z97s I've built on so far are better than the Z87 models were (Hero, A, Pro and WS). Their products across the line (mobos, GPUs (have a pair of 780s in SLI in my Z87 Hero, and just today picked up a R9 290X Matrix Platinum for my Z97 Hero), sound cards, laptops and Tablets are all first rate, high quality products. GB (GigaByte is the #2 seller in the world for mobos and also has great GPU (particularly on the AMD side) and the Rock (ASRock) has become my #2 choice for Intel mobos (GB is #2 on AMD mobos, barely, over the Rock)....You mentioned MSI, They have been headed downhill for about 5 years now, I myself won't touch them for builds due to their poor QC
Think the Ranger would be a great choice, I'm eagerly awaiting their release in the States, it's a little brother to the Hero