Ubuntu.
For certain less popular desktop distros (e.g. slackware, arch, and to a certain extent fedora, debian, etc.) there are lots of little things where you find some decent documentation, but you have to know how to adapt it to your particular OS version. Things like that kill a beginner's curiosity, because in the beginning, you just want to get some random thing working, not debug linux kernel versions and package repositories!