I use Slackware-current, keeping it updated using swaret (swaret.org).
I just have to run "swaret --update" and then "swaret --upgrade" every day or so, keeps everything up to date for me. I was able to upgrade to the newest alsa doing that.
Here's a look at several distro's package managements:
Debian's apt-get looks great... I tried to install Debian a week or so ago though, and I eventually gave up. It was just too confusing. The whole thing is so big and complicated
YMMV on that though.