The real problem is not so much that Lunux is lacking, because all of the pieces are there. What's missing is a parctical distro, paid or not, that "has it all", or at least maks it easilly available. *ubuntu is not such a distro. Perhaps slightly off topic, but I prefer KDE to Gnome, and so have most experience with Kubuntu. I gave up trying to get all this stuff to work. Wanna see a distro that gets it right ? Try PCLinuxOS. It's not perfect, but it's got all of the stuff you need either installed or a click away in Synaptic. As in most things, working purely by priciple (free software only) is limiting.