If you’re in a dilemma, just use this post which quickly describes
some of the most popular (though not all) desktop environments and
window managers. The desktop environments and WMs listed here can
easily be downloaded from your distribution’s respective package
management system (type “apt-get fluxbox” in your terminal to get fluxbox with apt, for instance).
GNOME

Simple and polished, a bit slower than you’d expect, fairly customizable. GTK!
KDE 3

More windows-like, lower learning curve, lacks cool themeing. Extremenly customizable. Qt.
KDE 4
“Awesome” factor, lacks cool themeing although the default one looks very nice, a bit unstable, faster than you’d expect.

XFCE

GNOME-like, much faster, good GTK integration, nice themeing, simplistic
Enlightenment

Low system requirements, dock, a bit strange (higher learning curve).
IceWM

Very low system requirements, Windows-like, simple, fast, soe me nice themes out there
Openbox

The “geeky” Blackbox-inspiredWM. Right click, menu. Extreme keybinding support. XML configuration files.
Fluxbox

Blackbox fork (thanks guys). More themes!
