Power is only part of the issue. The other is bandwidth. Webcams can easily use over half the rated 480mbps of USB2.0, so connecting two of them to the same host controller is not guaranteed to work.
The bandwidth limitation is per host controller, so the only guarantee is to connect them to separate host controllers to ensure they have the necessary bandwidth to operate without conflicting with each other.
To get a better view of how your USB ports are set up, use USBview.
Find out how to make your USB devices perform optimally by moving them to less saturated controllers.
r1ch.net