In a world where server virtualisation and remote login is becoming increasingly common, it's all too easy to forget the humble KVM (Keyboard/Video/Mouse) which allows a single keyboard, monitor and mouse to control two or more PCs.
Build quality; flexibility
Too few USB ports; a bit pricy