The usb port is for future features, such as plugging in a game pad etc.
When i spoke to sky about a problem i was having i asked them about it and they said it will eventually get used but they havent released anything yet.
Same as the interactive card slot. Apparantly they are going to start using that soon.