Summary: Well I gave 5 starts because this mobo did everything it was supposed to, it works, can overclock both cup and ram, no problems with drivers, etc. However, there are some drawbacks which I noticed after a few months. Maybe their problems reside in the fact that this was one of the first decent mobos for an ITX build.
Summary: Built my first Mini-ITX used the AS Rock LGA1155 DDR3 SATA3 USB3.0 A GbE Mini-ITX Motherboard Z77E-ITX. It was a Win7 64bit Machine. I have no issues with this MB. Only complaint is I wish the mSATA port was in front of board, had to use the stock Intel CPU Heat sink because the backside bracket of the two aftermarket CPU Heat sinks interfered with the mSATA drive.
Summary: I am not sure how this mobo will fair long term because the first one was functionally DOA. The first would shut off completely if any amount of load was placed on the CPU, this is with the factory specifications on memory and cpu and tested with a Xeon 1230v2 and a i5 2550k, so I had to return it. I had to test every component in the system (I tested CPU, PSU,GPU, RAM) to find it but it turned out being the motherboard.
Summary: I have a full-sized rig in my living room and wanted a smaller one for the bedroom. I needed a mini-PCIE slot on the motherboard for wifi and a Z77 chipset to take full advantage of the i7-3770K I got so cheap at MC. The highly rated Asus Deluxe mITX board was out of my price range so I was left to choose between Gigabyte and ASROCK. I had been at the same decision point for my full-sized rig and I first went with Gigabyte since I hadn't heard of ASROCK at that time.
Summary: I purchased this to replace a EVGA Z77 Stinger and I definitely like the ASROCK Z77E board better (it's what I wanted in the first place, but the local retailer was out of stock, which is why I tried the EVGA board). Compared to the EGVA board, this has mSATA (the EVGA has mPCIe if you want to add on a wifi module) and includes the mPCIe wifi module.