Summary: This has been a great board for me. I replaced my Gigabyte board with this one and there was a huge increase in performance, especially in boot performance and loading applications. It seems to manage the SSD drives much better than my Gigabyte board did.
Summary: Lots of USB 2.0 ports, but two of the USB 3.0 ones are from an attachment that easily comes out of the socket and is incredibly difficult to plug in if you've got PCI cards. See that blue socket on the top right corner of the product picture? That's your third and fourth USB 3.0 ports.