Normal one will be fine, unless you want to have an equalizer to tweek that is in the soundcard, if you want a digital out, my experiance is that to get the bracket to add it to a cheap soundcard costs more then a soundcard that already has it (sb live or similars are going for about $5 around the place) - the sblive is not a great card for music however.
Whatever card you have, open the mixer program and mute all the other channels except the master out and the wave out. That cures most noise problems you may have.