The motherboard tray will accept standard as well as micro ATX size boards. The I/O plate is not a configuration I am familiar with however it easily snaps out and can be replaced with the plate that comes with your motherboard. Both rear 80mm fans have 4-pin power adapters with pass-through connectors. Front panel cables for USB and audio as well as connections for switches and LEDs have plenty of length to them and easily reach to even the bottom corner of the case. Additionally the USB/audio cables have both the standard 10-pin block header connector as well as having each wire broken out individually, although every modern motherboard I've seen adheres to the standard pin-out configuration for these headers. On either side of the case are grill openings with mounting holes for either 120mm or 80mm fans. NZXT also claims you can mount a standard 3½" hard drive in either of these spots in lieu of a fan, although I highly recommend installing a fan.