After my Fedora issues and failed attempt to install SUSE 9.1, I decided to try out Slackware 10 and I was quite impressed for the most part.
Slackware claims to be 2.6.x ready, but I never found the 2.6 kernel anywhere on the install CDs, so I just installed bare.i, which is 2.4.26. I noticed that not only is Slack 10 2.6 ready, but it even has all those stupid Alsa apps I fought with installed and configured correctly. I then downloaded the 2.6.7 source, grabbed my old 2.6.5 config from my workstation, removed OSS stuff, and configured it to use Alsa. "make install" is somewhat broken, so I had to manually install the modules, move the kernel from / to /boot, and configure Lilo. The only problem I had was when I forgot to copy lilo to the Windows partition (I use the NT loader to boot).
Things I like about Slackware 10:
1. A distro thats actually 2.6 ready, as opposed to Fedora which is just a patched up 2.4 distro.
2. Most of my apps are already installed and are not crippled, unlike Fedora (no mp3 support, no movie player, generic desktops, etc)
3. KDE actually looks like KDE
4. Only 2 CDs
Things about Slack that annoy me:
1. Lilo (it's not that bad, I still remember how to configure it)
2. I hate rc scripts
3. WTF happened to pkg*?
4. I haven't even tried to mess with ATI's driver, since it probably won't work with the xorg server.