The X-Box controller ports were designed around USB. They don't want people to use USB devices, so the actual connectors are different in shape, but they work the same.
MS has said before that they don't plan to (nor want to) release a keyboard. They want the X-Box to be as little of a PC as...