guys my friend has just bought a new 6600gt gainward 256mb. he usually plays call of duty 2 and when he plays the game with direct x7 the game experiences loss. the strange thing is that when he uses direct x9 the game works normally without any loss. i dont have any idea why this happens do you think its from the gfx card? personally mine doesnt do these strange things. 10x guys