vista en lui même ne sollicite pas plus le processeur, mais vista est, par défaut, configuré pour être adapté aux machines actuelles, au niveau des services par exemple.
Coté ram, pareil, si on "dégraisse" vista, la conso diminue
et il ne faut pas être surpris par les 700-800Mo consommés uniquement par aero: celui ci se désactive dès qu'une application plein écran nécéssitant beaucoup de mémoire démarre.
Ceci dit, pour les vieux PC, je suis d'accord pour préférer XP (j'ai même tendance a faire passer sous windows 2000 les vieux ordis ayant moins de 512Mo de ram)