Nach meinen Erfahrungen sind nur die Versionen 4 und 6 brauchbar.
Version 3 hat zu wenig Funktionalität und zuviele Bugs (z.B. funktioniert XMLHTTPRequest nicht immer richtig).
Bei
MSXML 4.0 sollte man
auf jeden Fall das SP3 installieren (und zuvor SP1 und SP2 deinstallieren).
Ohne Servicepack kann es passieren, dass z.B. das Attribut
xmlns doppelt geschrieben wird,
was natürlich tödlich für den folgenden Parser ist.