text: Arch is pretty good if you want a firm foundation of how your system works and it's easy to use once you do have it set up. Gentoo I agree and nix I haven't bothered to try.
  
  For everyone else a turnkey solution is probably best so long as they understand troubleshooting Linux is just different.