Dedicated sound cards provide better audio quality, more features and more stable drivers than on-board audio, but most of us aren't prepared to pay the Earth for one, particularly if we spend more ...