You know whats strange. A friedn of mind told me that nvidia cards are awesome for linux, but I couldnt afford any at the moment.. I found my radeon 9000 out of luck and "last in store" moments. The funny thing is that my first radeon was the 32mb sdr...and it did opengl much better than direct3d...well until i screwed with the mhz settings on it.

Oh does DX 2 use unreal warefare or unreal-based engine? I think its still using an unreal engine. Unreal engines prefer D3D over GL, so its the game engine and nvidia cards that lag it.