> Note that you don't need to replace one device with another having the > same PID/VID. It could be the very same device but with new media loaded. > That would be just as bad. Yes, I see your point this time. Thanks. If I'm hooking up to a modem inside a phone via an internal transceiver-less link it has a chance, but not so well with a USB card reader. Completely generalized solutions in the power domain seem pretty hard to come by. You end up with 'if this class of device and not that class of device' when you try and optimize. One way of slicing it up is with discrete sets...kind of like operating point parameters :) Regards, Richard W.