Hola, en cuanto a calidad de sonido con cualquier cosa te vale, pero lo que necesitas es estabilidad y la seguridad de que no se te vaya a quedar colgado y el mp3 empieze a "saltar" cuando tienes el garito hasta arriba
Yo te recomiendo sobremesa por la estabilidad y porque es mas facil de abrir y limpiar de vez en cuando para evitar problemas de temperatura y demas...
Respecto a la tarjeta de sonido depende mucho de lo que necesites y lo que vayas a hacer con el, si vas a utilizar BPM Studio o VirtualDj para hacer mezclas, mejor hacerte con 2 tarjetas de sonido para asignarle 1 a cada "Deck" y la salida de cada una de ellas a una pista de la mesa de mezclas.
Sin embargo, si es solo para musica ambiente con la que viene en la placa es suficiente, aunque siempre es mejor alguna pci o externa por aquello de que le quite curro al proce...
Espero haberte ayudado y si tienes alguna duda mas me lo dices que en esto tengo experiencia