Dx10 has been a let down so far and I think it's a marketing ploy by Microsoft to push Vista. No DX10 games exhibit any noticeable differences to dx9 even Crysis producers said the bulk of it was done in DX9c and will look as good on that.
Having said that, i like using Vista over XP, I prefer it's explorer and GUI.