If you have a look at the two links on the bottom you should see does I2C is a bus technology for pheripherals and other small stuff like controlling/ turning on and off devices (like sound,lcd, receive temprature impacts) and many devices are listed for usb connection usage. They also mention does I2C is a subset of SMB which means System management Bus, while IDE is a technology standard used to connect drives to the system for example, cd rom harddrivers ect.
I couldnt find if there is a restriction for channels. Althoug i know there is no limitation generally to the amount of channels you will have.
Basically every bus has channels and MHZ and this defines how quick data can be sent trough.
i hope this comes closer to your question, maybe read the wikis on the bottom which helps you to understand the technology and have a look if in the standardizing papers the amount of channels are described!
http://en.wikipedia.org/wiki/I2c
http://en.wikipedia.org/wiki/AT_Attachment
http://en.wikipedia.org/wiki/SMBus