IMHO, I think that AMD should today already (in parallel to RadeonHD) outsource the project of making a open source Gallium3D device-driver for ATI GPUs to a dedicated team working full-time on it while the Gallium architecture is still in early development, ...same as how Intel have hired Tungsten Graphics to do the heavy lifting for them.

That way AMD could get some early saying on how Gallium should be designed from the ground, before it is too late and the wheel have to be reinvented from scratch again.

In order words, hire professionals to get the job done quicker.