Совместимость прог на Windows 7 и Windows XP x64

Привет. Надумал грейдить комп, вроде бы как XP х32 не видит больше 3.5 гигов оперативки, поэтому надо менять ось. Скажите, могут ли быть проблемы с совместимостью прог, которые нормально работают на XP SP3 в указанных осях? И еще, directx 10 есть ли нормальный для XP x64 и 7? Спасибо