PORTS!!
Ports?!? True, a USB keyboard takes up a port... but first off, don't forget that USB supports 127 devices! and a keyboard, like mine (Logitech iTouch) is a USB or PS2 (both connectors) and it has two USB ports on it... so it actually gave me an extra... and with the Intel board that i have it supports the two front end USB ports, giving me a total of 7 open, 8 total.
USB ports are not something to worry about running out of...