Urm I would have to go with Debian you have all the popular distro which are based from Debian e.g. Knoppix, Unbuntu.
Other than that I would say Fedora (The 'core' is no longer added to the name).
Slackware would be the best if it were easier to install Nvidia drivers.
