Thanks oqwarrior...This interim release is very close to what we will be releasing as Release Candidate 0. We are releasing this now to get early feedback to ensure that Release Candidate 0 is as polished as possible. Please note the Interim Release does not receive the same degree of testing as Beta and Release Candidates.
You may wish to review the DirectX 9.0 Readme before or after any of your downloads. Also, we suggest you familiarize yourself with the testing guidelines Testing Guidelines.
Important notes:
Interim releases are NOT tested to the same level as Betas.
Requires Microsoft® Windows® 98, Windows Me, Windows 2000 or Windows XP
Does not support either Windows 95 or Windows NT 4.0
UPDATE: Monkeyboy originally leaked the wrong web setup file, but he has corrected his mistake by leaking the REAL web setup file for build 9.0.308 which can be downloaded below.
Download: DirectX9.0 Build 9.0.308 | Mirror
News source: Windows XP Stuff