My Linux distribution recommendation guide for various users:
* Arch/Gentoo: Elitist, technically skilled, enjoys challenges.
* Debian: Experienced, values stability and customization.
* Fedora: Enthusiastic, early adopter, embraces new technologies.
* Ubuntu or Mint: Beginner-friendly, user-friendly, values ease of use.
* FreeBSD or OpenBSD or NetBSD: You know what you want in life. Nuff said.