First, I'd like to say that I retract my not caring about HL2 after seeing the screenshots in this article. Looks pretty awesome.
Second, I also wouldn't sell a 5900 at a loss to get the difference between DX8.1 and DX9 showed in these screenshots. Yes, it's a little better, but it wouldn't be worth my hard earned money. I'd forget about running this in DX9, force it DX8.1 (if possible) and wait for the nV40/R400 and see which of those is proclaimed savior of us all.
Oops, my bad:
My $.02
Significant (?) DX9 improvements
Second, I also wouldn't sell a 5900 at a loss to get the difference between DX8.1 and DX9 showed in these screenshots. Yes, it's a little better, but it wouldn't be worth my hard earned money. I'd forget about running this in DX9, force it DX8.1 (if possible) and wait for the nV40/R400 and see which of those is proclaimed savior of us all.
Oops, my bad:
In fact, Valve tells us that Half-Life 2 will default DirectX 8.1 mode for NV3x hardware based on its lack of performance under true DX9.
My $.02
Significant (?) DX9 improvements