I like the tactility of mechanical switches, the customizability of the hardware, and the programmability of the software.