#modconf
choose kernel/drivers/sound
choose whatever you need, install it, reboot
install sndconfig, run it, follow instructions
add yourself to the audio group with 'adduser'
install 'aumix' and calibrate volume, that's it.
For kernel 2.6, follow these instructions:
http://www.linuks.mine.nu/debian-faq-wiki/