Le problème de XP c'est qu'il a certaine défaillance au-dessus de 2Go dans sa version 32bits, ensuite la x64 répare ce problème et gère une quantité immense de RAM au maximum... Cependant elle à une big faiblesse: le noyau de XP n'a jamais été prévu pour le x64, les constructeurs ne se sont pas trop cassé la tête coté drivers, ...
'Fin sinon, si tu passe à Vista, passe bien à Vista x64 pour pouvoir encore profité à fond de tes 4Go (même si ils sont affichés depuis le SP1 en 32bits, il s'agit de détection hardware, et ils ne sont pas pour autant utilisés comme il pourrait...)
De plus Vista x64 à beaucoup de drivers, et est très stable (et la quasi totalité des programmes qui tourne sous Vista 32bits, tourne aussi sous Vista 64bits)