It's still amazing how much horsepower one can cram into a small computer these days. Asus is serving that increasingly popular market with three B150-based itty-bitty mobos.
First off, there's the B150I Pro Gaming/WiFi/Aura. This B150 board comes with two full-sized DIMM slots capable of taking in up to 32GB of DDR4 clocked at up to 2,133 MT/s. The storage section comprises four SATA 6Gbps ports and an M.2 PCIe x4 slot. Networking on this board seems to tick all the right boxes: MIMO-enabled 2x2 802.11ac WiFi, plus an Intel Ethernet LAN adapter.
Peripheral connectivity is likewise plentiful, with two USB 3.0 and two USB 2.0 ports, plus a Type-C USB 3.0 port. Should the need arise, four more USB ports can be tapped from the motherboard's headers. No self-respecting gaming motherboard these days would be complete without lighting effects, and the RGB LED "Aura" setup in this motherboard certainly looks the part. Users can set it up with a multitude of preset effects, including patterns that respond to music or shift according to CPU temperature.
In case you don't think you'll have a use for on-board Wi-Fi, Asus offers another option. The B150 Pro Gaming/Aura is a near-verbatim copy of the board described above, minus the 2x2 Wi-Fi adapter. It should save builders a few bucks.
Sometimes two RAM slots and four SATA ports are not enough, though. The B150M Pro Gaming motherboard is a microATX model which can take in up to 64GB of DDR4 RAM in its four DIMM slots. The storage section gets another two SATA ports, for a total of six.
USB connectivity comes by way of four USB 3.0 and four USB 2.0 ports on the board's backplate, plus another four on tap from internal headers. There are no USB Type-C ports on offer, though. Networking is once again handled by an on-board Intel LAN Ethernet controller. Besides the requisite PCIe x16 expansion slot, the B150M Pro Gaming offers two PCIe x1 connectors.