Vista 64 bits est obligatoire pour la gestion de 4 go et + de ram. Si tu n'es pas dans ce cas, reste sur Vista 32 bits qui est meilleur niveau compatibilité (cela dit, ça dépend de ce que tu fais, pour ma part, Vista 64 ne me pose aucun problème de compatibilité).
Il y a effectivement un gain de perf mais uniquement lors des comparaisons entre une version 32 et 64 bits d'un même programme (ce qui est très rare d'ailleurs)