DX10 is overated, and the performance is terrible on it. in Company of Heroes my average FPS goes from 75 all the way down to 25 when i add the DX10 features. although it is patched to DX10 and was originally DX9 but the graphic improvement is nothing special at all, i run it in DX9 because of the FPS difference.