Pour 150€ t'auras pas mieux qu'une x1950xt, soit un gain pas top face à un x800xt.
Je pense que ta config n'est pas encore trop obsolète et il vaut mieux que tu patientes, ou alors investir dans une 8800gt (250€).
Si tu dois absoluement acheter une carte, alors je te conseille d'en prendre une petite, (pas plus de 50€) juste pour patienter jusqu'à un achat plus conséquent.
Pour ta question sur 256 ou 512, je dirais que ça dépend principalement de ta resolution... si tu ne dépasses pas 1280*1024, 256 suffisent à mon humble avis, du moins sur des cartes inférieures aux 8800.
Enfin, dx10 c'est l'avenir... mais les premières cartes dx10 ne sont à mon sens pas encore vraiment assez puissantes pour tenir sur les futurs softs dx10. Je crois que c'est pas le moment idéal pour acheter du matos dx10 car il vient de sortir, en même temps ce serait bête d'acheter du dx9 maintenant puisque c'est en fin de vie... D'où ma suggestion d'attente.
---------------
C2D 