4Go, les OS 32bits ne les reconnaissent pas en totalité. Il est possible d´utiliser la méthode PAE pour les faire reconnaître, mais ça ne marche pas chez tout le monde (sinon Microsoft l´aurait activée dès le début). Et de toute façon, au maximum seuls 2Go sont alloués à un seul programme. C´est donc inutile.
Pour le choix entre Vista et XP, je ne vais pas une fois encore expliquer pourquoi Vista n´est pas forcément plus mauvais que XP. A toi de faire ton choix, mais évite de croire facilement à tout ce qui se raconte, comme ça par exemple:
http://www.hoaxbuster.com/hoaxteam/forum_contributions.php?idForum=3152&idMess=55193