Gentoo is good if you want to spend more time tweaking your system than getting work done.

Gnome and KDE are desktop environments which house window managers like metacity, KWin, or Beryl. '

Gnome has a smaller footprint than KDE.

Ubuntu has the best Linux community. By best I mean biggest.