Probably something digital would be the best. For analog, I love my Echo Audio Darla24 card. It has a breakout box with a shielded cable that's thicker than my thumb, 4 sets of stereo outputs, 1 set of stereo inputs, 24 bit/96kHz A/D and D/A, and supports directsound. It's really intended for digital audio recording and editing, but it makes a killer everyday soundcard too. the sound is as clean as it gets in computer audio, and it has tons and tons of headroom for both input and output.
edit: i should mention it ran me around $300 on sale. 😉