Hi,
I found it convenient to be able to power the Web Platform using my iPhone USB charger and a normal USB cable. It is also convenient when presenting the board to friends and powering it using their computer. Therefore I soldered a pluggable (via two DIL socket pins) connection from the USB power to the 3.3 volts regulator (picture attached). I measured the consumed current which is about 200 mA, so when powering no additional hardware with the Web Platform it should be ok for most USB ports.
In a future revision of the board maybe a switch could be added to choose the power source, similar to the solution on the Seeeduino: http://www.seeedstudio.com/depot/seeedu ... p-439.html (http://www.seeedstudio.com/depot/seeeduino-v328-fully-assembledatmega-328-p-439.html)
I agree that USB power would be a useful option. Probably would need a couple of diodes to isolate the power supplies.
The Arduino got in its Duemilanove revision [1] some circuitry which selects the power source automatically.
However, maybe its not worth the additional costs.
[1] http://arduino.cc/en/Main/ArduinoBoardDuemilanove (http://arduino.cc/en/Main/ArduinoBoardDuemilanove)