I think the update is only 7mb, the whole thing might be 165mb.
I downloaded the following wich is i think about 290KB:
http://download.microsoft.com/downlo...dxwebsetup.exe
Once that ran it downloaded about 7mb of stuff from microsoft to update directx9.0