Ich denke aber schon dass man Vista SP1 mit der Win7 Beta vergleichen darf, da Win7 quasie das Grundgerüst vom aktuellen Vista benutzt. (so sieht das für mich jedenfalls aus)

auser das Windows 7 ja nicht mit DX9 so zu vergleichen ist, da man besser es mit DX10 vergleichen kann.
DX9 bringt sowohl bei Vista als auch bei Win7 gerade mal 2 FPS mehr, also nicht der Rede wert.
Nochmal anders formuliert: Benutze ich in Win7 oder Vista DX9 anstatt DX10 so macht das einen Unterschied von nicht nennenswerten 2 FPS.

Die deutlich schlechtere Performance liegt bei Vista und Win7 also nicht an der Direct-X Version sondern vielmehr am Betriebssystem selbst.