XP won't run my DX10 and DX11 games. Nor my WMC7.
Win7>XP by FAR.
And if you really need to run Win XP apps, try windows virtual pc. It is fast as fuck, but DOES require a processor with virtualizing tech. http://www.microsoft.com/windows/virtual-pc/