Addition: My small case can have only one 3.5" HDD. This case allows us to use two 2.5" HDD, however, I don't like. The motherboard itself has two SATA drive connectors. You can choose another mini-IPX case. This motherboard has two USB 3.0 and two 2.0. I have one more USB 2.0 socket on the front(side). keyboard/mouse are for PS/2.
Speed? It's very good to compile kernels or cmd/gs. Kenji