The sound card does affect quality.
Give it a try and see what you think of the sound. No cost to try this.
If you do not like the results look into a USB or PCI sound solution.
I am using on board sound and like it just fine.
Some folks will say the sound will suck.... and suggest spending money.