Die Bill Die Gates scum!!!
I gues what happens is that the direct x installer what checks if there is present the service pack 2, and since we have it it assumes it has the directx9c, the stupid forgot that the early versions of WinXp came with directx9b, so I guess we are so mess up, and I have try all the solutions here and they all are scams, nothing works, I am a power user so I know my PC has everything ++ of the game requirements, I hope some hacker comes and illuminate us.
But is just so simple, microsoft sucks, remember IE 5.5
@#$%)*^)()(* BILL!!!!