I still think it is a driver issue. And on Dwg's comment about it being a true DX9 card. Some video cards can use DX9, but in the same right those video cards just can't use the features DX9 uses. Perfect example a friend of mine got HL2 this past christmas. He used to have a GF4 MX 440, his system had the latest DX9 on it, but he still couldn't run the game. It always came up with an error to the tune of your video card doesn't support DX9 then it would close. Since I can't find the right drivers for my nvidia card at the moment. I am using the 84.21 drivers. The drivers I know work, since I can get back to playing GTASA.
On another note I think this is the longest thread that I have started that hasn't become a complete flame war.