I was looking for a download of an old version of direct x.
I stumbled on this site.
I have to say its great. Its not to great speed wise but I found loads of things I was looking for.
Any hoo
Heres the URL Check it out for yourself.
http://www.planetmirror.com