Any motherboard over about $150 honestly isn't worth it unless it has a specific feature (such as Thunderbolt ports) that you're looking for.
I'd be looking at the AsRock z77 Extreme 4, which is an AMAZING budget board, or the AsRock z77 Extreme 6, which has a slightly thicker PCB, and is more suited if you're going to have an air cooler heavier than a Hyper 212.
It may seem like I'm a little biased, but AsRock started as a subsidiary of Asus, tasked with producing better budget motherboards. They did it, and so well that they broke off and started producing their own boards - in terms of overclockability, BIOS / UEFI, and features for a budget, there's nothing that can compare.
I'd go the P8Z77 V LX. It's the mobo i use, great value and perfect for what i need. Only downside is no SLI which at this point in time i don't care about.
That's also a very good option, but I personally prefer the extra features of the Asrock, along with the better overclocking capabilities. That's just me, though - that Asus is still a great option, and is slightly cheaper.
Regards to the shorter standard atx board, if you are careful installing everything, there is no problems in getting a board slightly shorter. Even the P8Z77LX or the gigabyte Z77-D3H are also shorter boards than standard.
I would suggest to go for extreme 4, best value for your money