Frugalware has some potential, but it's still rather immature (although quite stable). And actually it's just half-Slack, as it uses custom packages with dependency information (unlike Slack), which is much closer to the Arch Linux tarballs.
The perfect distro is the one that optimally fits your needs. In fact linux is so customizable that you can find something close to what you need after some serious search. A geek with plenty of time to spare will always opt for LFS and Gentoo, and an absolute newbie for Mandrake, PCLinuxOS and Mepis (I won't consider at all the commercial Linux distros, these for me lack the best part of the OS: no cost). But between those two ends there are choices, choices, choices... while under Windows there is simply the choice is a matter of pocket, not needs.