jdsgn: I have tried many distros and have to say: Arch Linux most definitely is the best of 'em, if you can handle the extra work it brings. I personally prefer the LXDE desktop environment because it is both lightweight, nice and highly configurable.
archlinux has a dangerous amount of low-quality community scripts (AUR) which don't undergo any review process, because there are not enough devs to keep everything in the official repositories or even enforce a review workflow
in addition, arch doesn't have any real stabilization policy: they move anything from the testing repo to the main repos as soon as upstream (the software developer of a package) says "my software version should be stable" ... which is regularly terribly wrong
every one of them has problems, so "the best of 'em" can be disproven for all of them