I've only used a couple distros and even then not very extensively, but I'm enjoying arch linux quite a bit right now not because there is anything particularly amazing about it (yet), but because it allows me to really learn as I go rather than just choosing options and wondering what they do. I've heard its a spinoff of slackware, but I wouldn't know.