This is purely subjective and depends on your idea of "better" than onboard sound. What features do you need from an aftermarket sound card that your onboard can't provide? These days, unless you need a super high signal to noise ratio or other IO connections not available on your motherboard...