Yup I get you Guitslinger.... all good points... but...
Somebody may correct me but I believe USB works more like ethernet, i.e. it's a bandwidth thing, rather than the IRQ method of polling interrupts (a bit like the network token ring method), this makes USB far more efficient as it understands how to (in effect) prioritise the devices more efficiently. Of course the USB controller itself will have an IRQ but I'm talking about the devices attached to that.... from that one could conclude using a mouse/keyboard should take up a trivial amount of bandwidth...
My real view that is this is more desirable scenario than having an extra couple of interrupts being polled... and like I said, if you are concerned about multiple USB device attached to a controller, you can buy another USB card which would use just one interrupt... and then your sound card could run off that standalone (or keyboard or mouse or whatever).... just like a dedicated firewire card.... that's assuming you have a PCI slot spare.
> To avoid conflicts I chose firewire for my soundcard, Me too good call. Plus USB can be a nightmare for sound cards in my view (as there are so many standards, not all of them implemented correctly)..