"-Slower than Gallium3D drivers"
in my own experiences - gallium3d drivers really really suck, and can't even run many 3d apps very well, if at all. the driver is also incomplete. it has potential. but no one who requires real 3D performance is using gallium3d, or open-source drivers in general. it's common knowledge that all open-source GFX drivers lack features found in the binary versions - Which makes your argument completely pointless and N/A... I will use autodesk Maya as an example (being as it runs under linux and Mac). maya runs fine under OSX - the performance is very reasonable. Official Nvidia binary drivers under linux work very well with Maya, while gallium3d doesn't even support half of the crap required to run it. but you can substitute Maya with Blender - and see what i mean. gallium3d is nothing special, or even useful, really. Gallium3d is a last resort.... my old dell inspirion with ATI 1300 used to be able to run compiz back in the day, not having to use Gallium3d, but after about 2.6.33 (KMS) it was broken - now that machine uses Gallium3d - compiz performance is pathetic! so is any and all 3d acceleration.