And once you plug in a dedicated 5V power supply they are rock solid.
http://www.cablechick.com.au/cables/4-port-hdmi-switcher.htm...
(I have also tried a simple powered switch with an IR remote control, but it caused signal degradation & glitches.)