Tannenbaum is fucking asshole. Isn't he the idiot that told Torvalds "you certainly would have failed my class if you submitted your OS as a final project?"
Yeah... I only use Debian server side. Despite it's flaws I'd say Ubuntu is the better desktop option if you don't want to go down the whole Arch route.