Internal vs external DAC

Solution
It all depends on quality of each one. In theory you could connect a lousy external DAC to good sound card and get worse sound. With a good external one, you may not need separate sound card at all.