Pour bien profiter du DX11, il faut un quad (à minima un tricore) et Vista ou Seven. Parce que le DX11 peut exploiter plusieurs threads de gestion du rendu, tout en laissant au moins un thread pour le calcul de situation.
Vu que tu as un dual core et XP, et vu le prix de la HD4870, je pense que c'est une meilleure solution.
Maintenant, si tu comptes changer par exemple ton proco pour un Q9550 par exemple et passer à Seven, alors là mon avis est plutôt orienté vers du DX11.
Tu as quoi comme réso écran ?