My Macally iKey keyboard has two usb ports, one on each side. Why do I like it, well i can't stand the tiny mini keyboard that came with my mac, and I couldn't justify spending the money on an apple pro keyboard. Plus the key layout and spacing is very close to the original IBM ps/2 keyboards that I love. It doesn't click, but it will do