DirectX End-User Runtimes
[H] forum reader polonyc2 posted a link
in the forums to the DirectX end-user redistributable. The package weighs in at just under 105MB and supports Windows 7, Windows Vista, Windows Server 2003 & 2008, Windows XP 64-bit and Windows XP Service Pack 3.
This download provides the DirectX end-user multi-languaged redistributable that developers can include with their product. The redistributable license agreement covers the terms under which developers may use the Redistributable. For full details please review the DirectX SDK EULA.txt and DirectX Redist.txt files located in the license directory.