The 8 best desktop environments for Linux

Here are 8 of the best desktop environments, ranked in inverse order -- saving the best (according to me) for last.