I'm more enamored with Arch than you, I guess. I distro hopped until installing Arch three years ago. At first, I loaded it up with every KDE doodad I could grab from the package databases, but last year I took it upon myself to see how minimal I could get. I run a barebones Openbox, and stick to the command line and vi. After a few months of tinkering and resisting the urge to reinstall KDE, I've built up a tricked out openbox config, a sizeable set of bash scripts, and an every evolving collection of vi settings, that I don't find myself missing much. In fact, I find I'm more productive without all the eye candy. A suggestion I'd make is to force yourself to use the command line. It's scary at first, but once you get accustomed to it and bash, you'll be amazed at how much of a productivity killer the mouse is.
Other distros I've tried include Suse, Fedora, Mandrake, Mint, and Slackware, but I doubt I'll ever actively seek out another distro, considering how much work I've put into Arch to get a system that is perfectly tailored to what I want it to do. Plus, there's an undeniable thrill to opening up a command prompt and keying 'pacman -Syu'. The only downside to Arch is lack of package signing, but that is currently in the test repositories and looks like a loophole that will finally be filled.
A couple of months ago, I started playing with LFS, but that partition remains idle. I started messing around with it, but then got distracted when someone at work showed me clojure.