I would agree with the entries in your "very important" category, and add a decent virtual machine (Virtual Box would be a good candidate) and improving the linuxulator. The latter is important because all of the commercial desktop software runs only on Linux, and the emulation layer is pretty stale.
Those things you list as "important" are not to me, personally. I don't use laptops nor do any TV stuff.
It is important to recognize, though, that what a desktop is depends a whole lot on the individual. Beyond simple email, web viewing, documents and music, users' needs begin to diverge rapidly. It really is hard to say what a desktop is other than it is what people do interactively on the computer.
BTW, running the Windows version of Flash9 in Firefox under Wine works pretty well. Native would of course be better, but in the interim this works pretty well.
|