Let's not forget that KDE exists, nor that you can use GTK on non-Linux platforms (I'm thinking of the BSDs here).