USB ports can provide up to 500mA of current (2.5 watts of power), while one of my two Xeon quad core is using 130 watt !!! More, on cheap motherboard, you have two hub for 8 port... meaning that the 500ma is shared between 4 port... Firewire is a little better and allow a max of 60 watts of power by port...
In recent computer, with USB 3.0, who support the new charging specification, the Dedicated Charging Port shorts the D+ and D- pins with a resistance of at most 200Ω. The short disables data transfer, but allows devices to detect the Dedicated Charging Port and allows a maximum of 9W of power...