Unless it's gaming oriented I usually just throw Ubuntu on whatever. The repo is big enough for most things and it by far has the most robust user base, less time tshooting obscure issues and large out-of-the-box support for most hardware. If more games had better *nix support for compatibility and performance I'd probably just roll that as a daily driver.