I'm considering buying a proper, quality sound card for my computer. Features high on my wish list are:

1. Excellent Linux support. All of it "just works".
2. Lots of output ports, which work independently, so that PulseAudio can send at least two, preferably three or more, different audio streams to different output ports.

I'd gratefully accept recommendations for cards that work well re the two above points. I'll go as high as $200, but if cheaper solutions exists then that's even better.