Although Directx10 may be released next year, it will be a while before DX10 features are actually implemented in games....not even the envied Unreal Engine 3 will use DX10, it will be a pure DX9 engine. DX9 was released in 2002, and the first game to use DX9 was Far Cry in summer of 2004. I believe the next Far Cry engine is going to accomplish the same thing, as it will be the first to show a total implementation of DX10.