A normal user should be added to the "Audio" group. I just hack the /etc/group file but you can use usermod with the -G option but then you have to give all groups at once. (whell/video/audio/users etc)

Well it's short but I hope it helps, Cya Alex[/code]_________________"Remember there's a big difference between kneeling down and bending over.", Frank Zappa

Kernel configuration: You don't need any sound modules, but keep SOUND SUPPORT as a module [M] (soundcore.o), ALSA uses it.
Remember, after each kernel recompile, you have to reinstall alsa-driver, because "make modules_install" removes your old modules.