I use
this for my computer DJ purposes gives me various mike capabilities and the ability to increase my output sound level by simply adding additional amps and speaker pairs.
The M-Audio control panel along with the sound processing my DJ software has [OtsDJ] eliminates the need for a mixer as the software and soundcard work hand in hand together, and I can direct link from the computer to the amps, eliminating some setup time.
I have discovered the inconvenient side effect of the M-Audio PCI interface just for any curious readers, the dedicated Stereo Audio PCI cards are piggy, meaning they don't or won't leave much resources for other things, you're basically turning your machine into a dedicated Stereo Audio reproducer period.
If that was your purpose as mine is with my dedicated DJ computer, then alls well, but if think you'll use this type soundcard and also playback DVDs or game forget it, but if thats what you additionally would want, the M-Audio Revolution cards would be the way to go.
One thing I'd like to say for M-Audio products, I have no complaints for the sound reproduction, it is rock solid and crystal.