Pour la première question, un ptit tour sur google et c´est fait.
Ensuite, Vista est plus gourmant qu´XP en ram. Sachant qu´avec 512mo de ram, XP est juste juste, Vista, faut pas chercher, c´est 1024mo minimum, 2048mo conseillé.
Etant donné que Vista n´en est qu´a ses prémices, Xp est bien assez mur pour continuer à l´utiliser pendant quelques temps.