Yes. I'm using Slackware 12.1 and have never compiled my own kernel. Reason being, I used to Ubuntu, and since they put out a new system every 3 months, I did not see the need.
Do I download a vanilla kernel, or go for the one on Slackware's site? These are the things I need it work with:
SCSI Drives
My Super Motherboard
RDRAM
Matrox G550 Graphics card
DVD-RW Drive
Dual Xeon processors (not dual-core, two CPUs)
Then all the usual intel audio chips, usb controllers, etc.
I also have a crapload of Pinnacle Systems hardware I don't use right now, but it would be nice. I'm not sure how much work this will take, or if its even "worth it", but it would be something good for me to get into.