Si van por usb se supone que la conversión digital-analógica se hace en los propios cascos, eso supongo yo vaya. Si los conectas al ordenador por jack es la salida que te da el ordenador, que puede ser mala, esto ya depende de la placa base.
Una tarjeta de sonido externa suele ser mejor que muchas internas, pero aquí ya entraríamos en si el problema es realmente de la placa base o de los cascos.