Just last week it seemed that DirectX 9 would finally be with us but its been postponed for one week.

"The new "final date" is 19th of December, just before Christmas to make many Radeon 9700 and 9500 generations people happy."

More here.

Hopefully this Thursday will see a release of the final version of DirectX 9.