I'm not alone in this.
High-speed, 480-Mbit/s USB 2.0 transfers are just the ticket for the USB104+PC/104Plus board. These include transfers from high-current-draw devices. Two downstream ports provide 500 mA, while the remaining two ports handle up to 2000 mA. Parvus' board costs $230, and it is compatible with a range of operating systems.
There are at least several big brandname USB highend Audio Devices, such as those used for recording to pc, that also require darn near the full 2A as specified for the first USB. Many of these, the only option to use them on a puter that does not meet the current requirement is to incorporate a powered USB hub.
My particular design digitizes radar video signal and the A to D devices used, well, they are nothing but space heaters, really. When we first started, we could use cards designed to insert into desktop slots. Then came the clamor for having all those networked capabilities on the laptops and the darn laptop mfrs killed the pcmcia slots rather quickly, forcing the USB adaptors issue. Add a chunk of smart software and they can overlay the radar right on top of the maps, scaled to suit. Makes a radar reader out of just about anybody, it does. At least as far as navigation goes. Besides, it gives a warm fuzzy to see the radar's scan of a coastline where the coastline is on a map, all in one place, dontcha know. Or, in the brownwater, a bridge, outcropping, etc.