We didn't need to look for any special hardware for this mini PC. Instead, we were able simply to install a standard microATX motherboard, namely the ASUS P4P800-VM. The board was then equipped with two sticks of DDR400 RAM, a suitable CPU complete with cooler, and a normal ATX power supply. Connecting the front-mounted ports proved to be especially easy, thanks to the long cables. The labeling is exemplary and the cable length of over 2' (60 cm) is more than adequate.