a soundcard would mean that the sound sounded better
but it depends what your motherboard is at the moment, and what soundcard that is
to be honest, both will do the job, but its perfectionists that like sound from a soundcard as it is improved...albeit marginally.
basically, if you have the money, do it, if you dont, so be it