The USB specification states 500mA max for Bus powered devices. That's why the PC's only deliver that much. Anything over that and you have to power it yourself externally.