QUOTE (B.Fink @ Feb 18 2009, 10:42)

My understanding is that PCI/PCI-e cards are the best followed by firewire, usb and onboard audio at the very end.
pci /pci-e sound cards > usb sound cards > onboard audio
(firewire cards usually rank between pci/pci-e and usb)
My
experience is that when it comes to perceived sound quality, PCI soundcards are indistinguishable from USB soundcards - I don't think I could tell the difference between my FastTrack Pro and M-Audio Audiophile 192. Onboard audio cards I had experience with were at completely different level. Much lower.
USB cards may be more prone to hiccups and dropouts than FW or PCI because the very design of the USB interface is not well suited for audio. But this can be an issue on old/badly configured systems.
And you are also not right about the power requirements. When being used as DACs, soundcards send line-out signals to high impedance amplifier outputs, thus they have to produce almost no current. So unless you need a huge number of outputs and inputs, or your USB card is ancient/poorly designed, you don't need a PSU. For my card the USB port capabilities as current source are good enough to supply Phantom Power and drive headphones in addition to driving line-outs.