I went down the Mini-ITX rabbit hole a few years ago and came out the other end with this build. I really prefer my PC to sit on top of my desk because: access to I/O is easier than bending below a desk, cleaning below the desk doesn't require working around or moving the PC, and the PC is...