GNOME vs. KDE vs. Unity: Performing Seven Basic Tasks