Joined on 05/26/05
Good value, if you accept the limits

Pros: - Currently cheapest B660 board by a good margin - Supports RAM overclocking - 2 80mm nvme slots (1 gen3x4 and 1 gen4x4) - Cnvi wifi support - Small board size - Intel ethernet controller
Cons: - No 10gbps USB support - No multi-gig ethernet - No troubleshooting LEDs (or any LEDs) - Only 2 RAM slots
Overall Review: As far as I can tell, this board shares the same PCB as the H610-HDV, and as a result doesn't offer many additional features compared to that board. The ones it does have (an extra gen4x4 nvme slot, RAM overclocking and 2 extra 5gbps usb ports) may justify the current 10 dollar premium though. The Gen4 nvme option will be important as time goes on even if there's not much need for it currently, and RAM overclocking is nice if you plan to use the Intel iGPU (though remember that h610 supports 3200mhz already, compared to 2666 on h510, so the overclocking features are not as big a gain in this generation). The limit of 2 RAM slots compared to 4 on most B660 boards could potentially mean it allows better RAM overclocking, but I have not been able to get any kit completely stable past 3466mhz. That may be due to the memory controller in my CPU though. The BIOS has no options for BCLK overclocking, but that's to be expected. The only big surprise was an option to enable AVX-512, which I have not tried. I updated my board to BIOS 3.02, as the board would not consistently boot with 2 sticks of RAM with the BIOS it shipped with. The lack of any trouble LEDs or POST beeps made it almost impossible to diagnose why the board was not booting when I first assembled it. If your board seems DoA, be sure to try just a single stick of RAM in either slot (you may need to try different combinations of RAM and slot) and if you can get it to the BIOS, be sure to update it. Since doing that mine has been faultless booting with any RAM kit I've tried in it. With a 12100f, stress tests results in the VRMs getting up to about 80c. A 12400 would probably be okay on this board, but I would not be comfotable putting a 12600k or any chip with more than 6 physical cores on here. That does unfortunately limit your future upgrade paths. So it's best to think of this board as an h610 with some bonus options, rather than comparing it to other b660s. Really the only reason I would consider spending more on any h610 board would be for 10gbps USB. You could get 8gbps using one of the PCIe x1 slots, or else take up the x16 (or one of the m.2s) but it will hurt the value proposition compared to other b660 boards that include the feature at that point. That's the one big omission on this board that I would otherwise be completely satisfied with.
All the features you need with great price and layout

Pros: -Good layout -PCIe x4 M.2 slot for NVMe SSD -USB 3.1 10gbps ports, including type C -Slot layout supports SLI/Xfire in a 4-slot mATX case -OC capable, including Non-K Skylake OC (using older BIOS)
Cons: -Non-K OC no longer technically supported -No Thunderbolt connection or options -No eSATA on backplate
Overall Review: I've been using this motherboard for about 6 months now. The first arrived DOA, but the replacement (from Newegg) has been solid. I'm using this in a compact build with two GTX 970 cards and an Intel i5 6500 on a custom watercooled loop in a very small mATX case. This was the only board that had the features and layout I was looking for, and was also one of the (if not THE) cheapest z170 mATX boards available. Mine came with an older version of the ASRock BIOS which allows me to push my i5 6500 to 4.6 ghz without any stability issues, and 16 GB RAM running about 2800mhz. The system is used for 4K and some VR gaming as well as image and video editing and encoding. The lack of Thunderbolt is a concern looking ahead, but other than that omission the next-gen features on this board such as USB 3.1 and an NVMe capable M.2 slot have me hoping it will be a productive system for at least as long as the venerable i5 2500k/Asus P8P67M-Pro platform it replaces. I plan to attempt adding a 10gbe PCIe x4 card in addition to the dual x16 graphics cards and the PCIe x4 NVMe SSD. I'm unclear on whether the board can provide that many lanes in use simultaneously, but will edit this review with my findings when I make that change. Either way, this is an absolutely no-compromises mATX board in terms of performance and features at a bargain price.
Good bang for the buck

Pros: After looking around for a long time, this drive beat anything else out there in terms of storage and performance to the dollar. Yes, it's recertified, but hard drive failure is a fact of life, regardless of whether it's new or not. Keep backups!
Cons: This drive runs significantly hotter than my Maxtor SATA, to the point where I'm concerned. Make sure you have an adequate cooling setup for your HD bays, especially if you plan to run a few of these together, as I do.
Overall Review: It's quiet, it's quick, it does its job. Just be sure you have some SATA/Power cables and screws handy.
one is good, two is better

Pros: Great performance for the price. Zero errors, at fairly tight timings. Easy dual channel setup, and all with pretty heat-spreaders
Cons: Took some fiddling to get all 4 sticks going, but I blame that on the MoBo.
Overall Review: I bought a gig about a month ago, and was so pleased a decided to double-up. The new heat-spreaders are blue, not silver, but since my dimm slots alternate blue and white, it actually looks very good. My bios kept setting speed back to DDR 333, but after a bios upgrade and some fiddling, I've got a fairly fast 2 gigs at DDR400 dual channel. All at a bargain price. From what I've seen, this ram is very reliable, compatible, cheap and quick. What more could you want?
Just in time

Pros: Great speed, unlocked to 16 pipelines (luckilly), overclocks a ton.
Cons: Doesn't support SM 3.0, no longer unlocking apparently
Overall Review: My first build. I got nervous when I started reading the reports of unmoddable cards (ordered mine before thanksgiving, but didn't try it for 2 weeks more). Got mine to 16 pipes, and can OC past 540/540 gpu/mem with stock cooling, but backed it down. I plan to get either an ATI Silencer 5, or liquid, then really see what this thing can do. Now that they don't unlock though, these cards really don't stack-up to the 6800gs.