Well yeah cause MS used DX10 as a selling point for Vista (which is rubbish) although the same effects or at least VERY similar ones can be done in DX9. A really good way to tell is use a game like UT3. That has code paths for both DX9 and DX10. There are differences and DX10 does seem to have advantages (now that it's matured).