Was looking over my buy list for a new rig i am putting together for games/photoshop/work and this question popped in my head. Its said that Windows XP will not support DX10. So for all the new DX10 games that are coming out and those who will be playing them on DX10 cards (Nvidia's 8series and ATI's new whatchamacallit) using XP, is it safe to say you will not be playing at full DX10 because its being played on XP instead of Vista? Vista as we know is a DX10 OS but XP is not. I know DX10 is not required to play the next gen games but will they run better if played on Vista because of DX10?