Some rant about desktops, evolution and everything..