it seems that linux really needs to coalesce around a smaller number of GUIs - what with Qt/Qtopia (& Opie), GPE, Android, Hildon/Maemo, and others I can't think of right now - and a relatively small number of developers, the skills required to build really good applications are being spread too thinly.